我有时间2014-01-01 06:31:00 UTC。
从上面的时间格式我需要提取06:31:00秒,除了年:月:日期
即2014-01-01 06:31:00应该返回6 * 60 * 60 + 31 * 60 = 23460秒,
这个
的最佳方法是什么答案 0 :(得分:8)
Rails提供Time#seconds_since_midnight
:
time = Time.parse("2014-01-01 06:31:00 UTC")
time.seconds_since_midnight
#=> 23460.0