标签: ruby
假设我有ISO8601个持续时间,例如TM1M10S。我只想知道Ruby的持续时间是多少秒(在这种情况下是70秒)。
ISO8601
TM1M10S
编辑:Ups,我的意思是PT1M10S。
PT1M10S
答案 0 :(得分:2)
一种选择,我刚才发现这是YMMV,但似乎有一个iso8601 gem
抓住宝石后快速在IRB中运行:
require 'iso8601' ISO8601::Duration.new('PT1M10S').to_seconds => 70.0