Pythonで時間関連の関数の勉強(datetime)2013-02-24Pythonで時間関連の関数の勉強(datetime)Python地味ですが、Pythonの時間関連の勉強をしたいと思います。いつもやっているのですが、しっかりと頭に叩き込みたいと思います。下記をやることで頭に叩き込まれると思います。今日を得る明日を得る昨日を得る1時間前を得る29時間後を得る5分前を得る2011年3月11日からの経過日を得るあと何年で50歳になるかを得るあと年日で50歳になるかを得るあと何時間で50歳になるかを得る8日後を得る1ヶ月後を得る3年2ヶ月3日及び11時間後を得るさて、まずここを見ながら勉強します。hours[,weeks]]]]]]])timedeltaオブジェクトは経過時間、すなわち二つの日付や時刻間の差を表します。いうことなので、時間の計算をしたいときは、このオブジェクトを使うことになるわけでしょう。試しに、使ってみましょう。0:00:00となっています。0:00:00となっています。確かに、計算できていますね。dd.total_seconds()を出してみると、345600.0となります。60秒×60分×24時間×4日ですと、まさしく345600ですね。