在Ruby中,如何将
我的第一次尝试是:
Fixnum
1291132740128(自纪元以来的毫秒数)转换为等效的HTML5全局时间和日期字符串(另请参见HTML5时间元素说明。例如,1979-10-14T12:00:00.001-04:00)?我的第一次尝试是:
> Time.at(1291132740128/1000.0).strftime("%Y-%m-%dT%H:%M:%S-%Z")
=> "2010-11-30T10:59:00-EST"
但是,(1)如何获取毫秒?时间存储毫秒吗?
还有,(2)如何获得时区为-0400或-0500,具体取决于是否为夏令时?
编辑:现在我想想,也许最好保持它为1291132740128,并根据浏览器位置使用JavaScript进行转换。你怎么看?