meridian.data.time_coordinates.normalize_date_interval

Normalizuje reprezentacje przedziału dat w postaci tuple date.

Przedział dat jest tu tupla [start_date, end_date), gdzie:

  • start_date obejmuje, a end_date wyklucza.
  • Obie metody są polimorficzne i przyjmują jedną z tych form:
    • datetime.datetime (zostanie użyty tylko komponent daty)
    • datetime.date (postać znormalizowana)
    • np.datetime64 (zostanie użyty tylko komponent daty)
    • str (zostaną przeanalizowane jako „RRRR-mm-dd” lub w inny sposób zgłoszenia)

We wszystkich przypadkach podany przedział dat zostanie znormalizowany jako tablica datetime.date.

date_interval polimorficzny interwał dat, aby go znormalizować.

Tupla elementów date reprezentująca przedział czasowy [start_date, end_date).