(46) datetime型で日時の引き算

投稿者: | 2014年8月28日

12,398 views

この記事は最終更新から 2426日 が経過しています。

二つの日時の時間差を求める。

>>> import datetime
>>> dt1 = datetime.datetime(2014,8,28,20,57,41)
>>> dt2 = datetime.datetime(2014,8,28,19,51,50)
>>> dt3 = dt1 - dt2
>>> dt3
datetime.timedelta(0, 3951)

結果を timedeltaなるオブジェクトで返された。(days,seconds)の順に表示されている。
この中身を見てみる。

>>> dt3.days
0
>>> dt3.seconds
3951
>>> print dt3
1:05:51

3951秒、1時間5分51秒であることが求められた。


アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-06-10: 0回
  • 2026-06-09: 0回
  • 2026-06-08: 0回
  • 2026-06-07: 1回
  • 2026-06-06: 0回
  • 2026-06-05: 0回
  • 2026-06-04: 0回
  • コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です