〇まとめ
import datetime
now = datetime.datetime.now()
print(now)
print(‘{0:%Y%m%d}’.format(now))
print(‘{0:%H%M%S}’.format(now))
print(‘out_{0:%Y%m%d}_{0:%H%M%S}.xlsx’.format(now))
2021-10-10 14:22:16.719524
20211010
142216
out_20211010_142216.xlsx
〇詳細
日付や時刻を扱うにはdatetimeモジュールを使用します。
import datetime
現在の日付と時刻を取得します。
now = datetime.datetime.now()
「now」に日時が入っていることが確認できます。
print(now)
# 2021-08-10 23:14:10.582566
フォーマットを変更して日付を取得したり、
print(‘{0:%Y%m%d}’.format(now))
# 20210810
時間を取得したりできます。
print(‘{0:%H%M%S}’.format(now))
# 231410
他の文字列と組み合わせることもできます。
print(‘out_{0:%Y%m%d}_{0:%H%M%S}.xlsx’.format(now))
# out_20210810_231410.xlsx
|