加入新推出的
Discord 社区,展开实时讨论,获得同行支持,并直接与 Meridian 团队互动!
meridian.data.time_coordinates.normalize_date_interval
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Normalizza le rappresentazioni di un intervallo di date in una tupla di date
.
meridian.data.time_coordinates.normalize_date_interval(
date_interval: meridian.data.time_coordinates.DateInterval
) -> tuple[datetime.date, datetime.date]
Un intervallo di date è una tupla di [start_date, end_date)
in cui:
start_date
è inclusivo e end_date
è esclusivo.
- Entrambi sono polimorfici e assumono la forma di:
datetime.datetime
(verrà utilizzato solo il componente data)
datetime.date
(la forma normalizzata)
np.datetime64
(verrà utilizzato solo il componente della data)
str
(verrà analizzato come "AAAA-mm-gg" o verrà generato)
In tutti i casi, l'intervallo di date specificato verrà normalizzato come tupla di datetime.date
.
Args |
date_interval
|
un intervallo di date polimorfico da normalizzare.
|
Resi |
Una tupla di date che rappresenta un intervallo di date di [start_date, end_date) .
|
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-11-10 UTC.
[null,null,["Ultimo aggiornamento 2024-11-10 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"],null,[]]