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 s عادی می شود.

date_interval یک فاصله تاریخی چند شکلی برای عادی سازی.

چندین date که نشان دهنده بازه تاریخ [start_date, end_date) است.