Cómo extraer el día del mes de arrays NumPy datetime64 en Python usando UliEngineering
Puedes extraer fácilmente el componente día del mes de arrays NumPy datetime64 usando la librería Python UliEngineering:
extract_day_of_month.py
import numpy as np
from UliEngineering.Utils.Date import *
# Crear un array datetime64
dates = np.array(['2024-01-15', '2024-06-20', '2024-12-31'], dtype='datetime64[D]')
# Extraer día del mes
days = extract_day_of_month(dates)
print(f"Fechas: {dates}")
print(f"Día del mes: {days}")Ejemplo de salida
extract_day_of_month_output.txt
Fechas: ['2024-01-15' '2024-06-20' '2024-12-31']
Día del mes: [15 20 31]La función extract_day_of_month() devuelve un array NumPy que contiene el día del mes (1-31) para cada valor datetime64 en el array de entrada.
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow