新しく開設された
Discord コミュニティに参加して、リアルタイムのディスカッション、ユーザー同士のサポート、メリディアン チームとの直接の交流をお楽しみください。
meridian.data.time_coordinates.normalize_date_interval
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
日付範囲の表現を date
のタプルに正規化します。
meridian.data.time_coordinates.normalize_date_interval(
date_interval: meridian.data.time_coordinates.DateInterval
) -> tuple[datetime.date, datetime.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 のタプル。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-01-25 UTC。
[null,null,["最終更新日 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"],null,[]]