Python 3には、Pytzのタイムゾーンのリストがありますか?

PYTHON3 チュートリアル

Python 3のPytzモジュールで利用可能なタイムゾーンのリストとその使い方

PythonのPytzモジュールは、タイムゾーン関連の機能を提供するための強力なツールです。Pytzを使用すると、世界中のさまざまなタイムゾーンを簡単に扱うことができます。

Pytzで利用可能なタイムゾーンのリストを取得する方法

Pytzモジュールを使用して利用可能なタイムゾーンのリストを取得するには、次のようにします。

import pytz

timezones = pytz.all_timezones

for tz in timezones:
    print(tz)

上記のコードを実行すると、Pytzで利用可能なすべてのタイムゾーンが出力されます。

特定のタイムゾーンを使用して日付や時刻を変換する方法

特定のタイムゾーンを使用して日付や時刻を変換するには、以下の手順を踏みます。

from datetime import datetime
import pytz

# 現在の日付と時刻を取得
now = datetime.now()

# UTCタイムゾーンを指定
utc = pytz.utc

# UTCから特定のタイムゾーンに変換
tokyo = pytz.timezone('Asia/Tokyo')
tokyo_time = utc.localize(now).astimezone(tokyo)

print(tokyo_time)

上記のコードを実行すると、現在の日付と時刻をUTCから東京のタイムゾーンに変換した結果が出力されます。

特定のタイムゾーンで日付や時刻を表示する方法

特定のタイムゾーンで日付や時刻を表示するには、以下の手順を実行します。

from datetime import datetime
import pytz

# 現在の日付と時刻を取得
now = datetime.now()

# 東京のタイムゾーンを指定
tokyo = pytz.timezone('Asia/Tokyo')

# 東京のタイムゾーンで日付と時刻を表示
tokyo_time = tokyo.localize(now)
print(tokyo_time)

上記のコードを実行すると、現在の日付と時刻が東京のタイムゾーンで表示されます。

購読
通知
0 Comments
Inline Feedbacks
View all comments