###困っていること
扱いたい時刻データに2019-10-09T06:19:47.233
のようなものと2019-10-09T06:19:48
のようなものが混ざって存在しています。マイクロ秒が存在しているかいないかで違います。
以下のコードのように、どちらにも対応することができなくて困っています。どなたか知恵をお貸しください。
python
1import datetime 2str1 = '2019-10-09T06:19:47.233' 3str2 = '2019-10-09T06:19:48' 4 5obj1 = datetime.datetime.strptime(str1,"%Y-%m-%dT%H:%M:%S.%f").timestamp() 6# obj2 = datetime.datetime.strptime(str2,"%Y-%m-%dT%H:%M:%S.%f").timestamp() #エラー 7 8# obj3 = datetime.datetime.strptime(str1,"%Y-%m-%dT%H:%M:%S").timestamp() # エラー 9obj4 = datetime.datetime.strptime(str2,"%Y-%m-%dT%H:%M:%S.%f").timestamp()
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/09 15:55
2019/10/09 16:20