Cómo extraer meses de arrays NumPy datetime64 en Python usando UliEngineering
Puedes extraer fácilmente el componente mes de arrays NumPy datetime64 usando la librería Python UliEngineering:
extract_months.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 meses
months = extract_months(dates)
print(f"Fechas: {dates}")
print(f"Meses: {months}")Ejemplo de salida
extract_months_output.txt
Fechas: ['2024-01-15' '2024-06-20' '2024-12-31']
Meses: [ 1 6 12]La función extract_months() devuelve un array NumPy que contiene el número de mes (1-12) 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