meridian.data.time_coordinates.normalize_date_interval
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Normaliza las representaciones de un intervalo de fecha en una tupla de date.
meridian.data.time_coordinates.normalize_date_interval(
date_interval: meridian.data.time_coordinates.DateInterval
) -> tuple[datetime.date, datetime.date]
Un intervalo de fecha aquí es una tupla de [start_date, end_date) en la que ocurre lo siguiente:
start_date es inclusivo y end_date es exclusivo.
- Ambos son polimórficos y pueden adoptar las siguientes formas:
datetime.datetime (solo se usará el componente de fecha)
datetime.date (la forma normalizada)
np.datetime64 (solo se usará el componente de fecha)
str (se analizará como “AAAA-mm-dd” o arrojará un error)
En todos los casos, el intervalo de fechas determinado se normalizará como una tupla de datetime.date.
Args |
date_interval
|
es un intervalo de fechas polimórfico para normalizar.
|
Returns |
Es una tupla de date que representa un intervalo de fecha [start_date, end_date).
|
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-01-25 (UTC)
[null,null,["Última actualización: 2025-01-25 (UTC)"],[],["The function `normalize_date_interval` converts a date interval into a tuple of `datetime.date` objects. It accepts a polymorphic `date_interval` which can be a tuple containing `datetime.datetime`, `datetime.date`, `np.datetime64`, or a \"YYYY-mm-dd\" formatted `str`. It returns a tuple with `start_date` and `end_date`, where `start_date` is inclusive and `end_date` is exclusive. Only the date component is utilized for `datetime` and `np.datetime64`.\n"]]