今日の日付をその形式で返すのに、次よりも良い方法はありますかYYYY-MM-DD
?
str(datetime.datetime.today()).split()[0]
ベストアンサー1
使用strftime
:
>>> from datetime import datetime
>>> datetime.today().strftime('%Y-%m-%d')
'2021-01-26'
Hour:Minute:Second
最後にゼロパディングも含めるには:
>>> datetime.today().strftime('%Y-%m-%d %H:%M:%S')
'2021-01-26 16:50:03'
UTC の日付と時刻を取得するには:
>>> datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S')
'2021-01-27 00:50:03'