概要
Pythonで「日付(年/月/日)と時刻(時/分/秒)の値を取得する」の動作を確認してみました。
以下のページを参考にしました。
実装
以下のファイルを作成しました。
sample.py
import datetime
tokyo_tz = datetime.timezone(datetime.timedelta(hours=9))
dt = datetime.datetime.now(tokyo_tz)
print(dt)
print("year : " + str(dt.year))
print("month : " + str(dt.month))
print("day : " + str(dt.day))
print("hour : " + str(dt.hour))
print("minute : " + str(dt.minute))
print("second : " + str(dt.second))
print("microsecond : " + str(dt.microsecond))
print("tzinfo : " + str(dt.tzinfo))
以下のコマンドを実行しました。
$ python3 sample.py
2024-03-31 10:52:38.596977+09:00
year : 2024
month : 3
day : 31
hour : 10
minute : 52
second : 38
microsecond : 596977
tzinfo : UTC+09:00
まとめ
何かの役に立てばと。