ホームページ >バックエンド開発 >Python チュートリアル >Pythonで日付の週番号を見つけるにはどうすればよいですか?

Pythonで日付の週番号を見つけるにはどうすればよいですか?

DDD
DDDオリジナル
2024-10-31 01:01:02991ブラウズ

How to Find the Week Number of a Date in Python?

Python での週番号の検索

Python では、datetime モジュールは、指定された日付の週番号を取得する便利なメソッドを提供します。これを使用して今年の 6 月 16 日の週番号を見つける方法は次のとおりです。

<code class="python">import datetime

# Instantiate a date object for June 16th
date = datetime.date(datetime.now().year, 6, 16)

# Get the year, week number, and weekday using the isocalendar() method
year, week, weekday = date.isocalendar()

# Print the week number
print(f"Week number: {week}")</code>

このコードの出力は、今年の 6 月 16 日に対応する週番号になります。

説明:

  • datetime.date オブジェクトの isocalendar() メソッドは、年、週番号、曜日の 3 つの値のタプルを返します。週番号は ISO 8601 標準に従って計算され、週は月曜日に始まり日曜日に終わります。
  • Python バージョン 3.9 以降では、isocalendar() メソッドはタプルの代わりに名前付きタプルを返します。名前付きタプルの属性は、年、週、曜日です。週番号には、week 属性を使用して明示的にアクセスできます。

以上がPythonで日付の週番号を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。