'20190801-040000'
のような文字列をpythonのdatetimeライブラリのstrptimeを使用して
'2019-08-01 4:00:00'
のような時間に直すことができると思いますが、
'20190801-040000'
を'2019-07-31 27:00:00'
のような表記にで変換するにはどうすればよいでしょうか?
Python3.7.4
1from datetime import datetime as dt 2 3dates = "20190823-074000" 4dates = dates.replace("-", "") 5print(dt.strptime(dates, "%Y%m%d%H%M%S"))
↑だとうまくいきますが、
Python3.7.4
1from datetime import datetime as dt 2 3dates = "20190823-274000" 4dates = dates.replace("-", "") 5print(dt.strptime(dates, "%Y%m%d%H%M%S"))
だと、ValueError: unconverted data remains: 00
のエラーが出てしまうので、
なにか良い方法があれば教えていただけると幸いです。
環境
Python 3.7.4
anaconda
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。