Python で今日の日付を YYYY-MM-DD で取得するには? 質問する

Python で今日の日付を YYYY-MM-DD で取得するには? 質問する

今日の日付をその形式で返すのに、次よりも良い方法はありますか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'

おすすめ記事