Pythonで文字列⇔日付(datetime)の変換をする方法(strptime/strftime)

投稿者: | 2020年10月7日

Pythonで文字列⇔日付(datetime)の変換をする方法(strptime/strftime)です

strptime:文字列⇒日付、第一引数:文字列、第二引数:フォーマット

    from datetime import datetime as dt

    test = '2020-10-07 16:39:23'
    testdatetime = dt.strptime(test, '%Y-%m-%d %H:%M:%S')
    print(testdatetime)

strptimeの実行結果

2020-10-07 16:39:23

strftime:日付⇒文字列 、第一引数:フォーマット

    from datetime import datetime as dt

    testdatetime = dt.now()
    print(testdatetime.strftime('%Y/%m/%d %H:%M:%S'))

strftimeの実行結果

2020/10/07 16:46:44