meridian.data.time_coordinates.normalize_date_interval

將日期間隔的表示方式正規化為 date 秒的元組。

這裡的日期間隔是 [start_date, end_date) 的元組,其中:

  • start_date 包含值,但 end_date 不含此值。
  • 兩者皆為多型態,可採用以下形式:
    • datetime.datetime (只會使用日期元件)
    • datetime.date (規格化形式)
    • np.datetime64 (只會使用日期元件)
    • str (會以「YYYY-mm-dd」的格式剖析,否則會以擲回)

在所有情況下,指定的日期間隔都會正規化為 datetime.date 的元組。

date_interval 多型日期間隔,以便進行規格化。

代表 [start_date, end_date) 日期間隔的 date 元組。