Pythonでは、標準ライブラリのdatetime
モジュールを使用して、ISO 8601形式で現在の日付と時刻を取得することができます。以下にその方法を示します。
まず、必要なモジュールをインポートします。
from datetime import datetime, timezone, timedelta
次に、日本標準時(JST)のタイムゾーンオブジェクトを作成します。
JST = timezone(timedelta(hours=+9), 'JST')
そして、現在の日付と時刻を取得します。
jst_datetime = datetime.now(JST)
最後に、isoformat
メソッドを使用して、日付と時刻をISO 8601形式に変換します。
jst_date = jst_datetime.isoformat()
print(jst_date)
このコードを実行すると、現在の日付と時刻がISO 8601形式(例:2021-11-16T12:34:56+09:00
)で出力されます。
以上がPythonでISO 8601形式の現在時刻を取得する方法です。この情報が役立つことを願っています。.