お世話になります。
文字列から時間に変換して時間差を求めています。
以下ソースを実行すると「3:00:00」という結果になるのですが、
秒は不要で「3:00」という結果にしたいです。
strptime 関数にて '%H%M' と指定しているので時分でフォーマットされると思うのですが、
なぜ秒まで出力されるかわかりません。
よろしくお願いいたします。
python
1import datetime 2 3p1 = "0900" 4p2 = "1200" 5 6p1 = datetime.datetime.strptime(p1, '%H%M') 7p2 = datetime.datetime.strptime(p2, '%H%M') 8 9p3 = (p2 - p1) 10print(p3) 11
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/22 06:57