Python での週番号の決定
年の現在の週番号を見つけることは、さまざまなプログラミング アプリケーションで便利なタスクです。 Python では、datetime モジュールを使用してこれを実現する便利な方法が提供されています。
問題:
特定の日付の今年の週番号をどのように判断しますか? as June 16th (wk24)?
解決策:
datetime.date オブジェクトは、暦週情報を含むタプルを返す isocalendar() メソッドを提供します。
<code class="python">import datetime date_obj = datetime.date(2010, 6, 16) week_number = date_obj.isocalendar()[1] print(week_number) # Output: 24</code>
isocalendar() メソッドは、(year、week_number、weekday_number) の 3 つの値のタプルを返します。タプルの 2 番目の要素は、その年の週番号を表します。
Python 3.9 以降では、isocalendar() は明示的なフィールド (年、週、曜日) を持つ名前付きタプルを返します。これにより、属性表記
<code class="python">import datetime date_obj = datetime.date(2010, 6, 16) week_number = date_obj.isocalendar().week print(week_number) # Output: 24</code>
以上がPython で特定の日付の週番号を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。