Python での週番号の決定
6 月 16 日 (第 24 週) など、特定の日付の週番号を調べると、これは、Python の datetime モジュールで実現できます。
解決策:
datetime.date クラスは、isocalendar() というインスタンス メソッドを提供します。指定した日付に呼び出されると、次の情報を含むタプルが返されます:
例:
6 月 16 日の週番号を取得するには、次のコードを実行します。
<code class="python">>>> import datetime >>> datetime.date(2010, 6, 16).isocalendar()[1] 24</code>
これは 24 を出力し、6 月 16 日が 24 日に属することを示します。
Python 3.9 の機能強化:
Python 3.9 以降では、isocalendar() は特定のフィールドを持つ名前付きタプルを返します:
これにより、週番号へのアクセスがより簡単になります:
<code class="python">>>> import datetime >>> iso = datetime.date(2010, 6, 16).isocalendar() >>> iso.week 24</code>
以上がPython で日付の週番号を決定する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。