くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

ISO 8601表記の継続時間(PT10M10Sみたいなの)をtimedeltaに変換する

"PT10M10S"みたいな時間をtimedeltaに変換したいなと思ったら、
isodateで簡単にできたので、その備忘録。

インスール

$ pip install isodate

使い方

import isodate

iso_time = "PT10M10S" # 10分10秒のISO 8601表記
td = isodate.parse_duration(iso_time)
print(td.total_seconds())
# => 610.0

以上!!

参考にしたサイト様