1384761678
如何将其转换为
/dd/mm/yyyy
,在另一个地方:
/dd/ *month name* /yyyy
研究只是让我回到Time.now方法,这不是我想要的。
答案 0 :(得分:1)
创建一个新的Time对象,其值为time,给定的seconds_with_frac数,或者自Epoch以来的秒和microseconds_with_frac。
unix时间戳就是这样;自纪元以来的几秒钟。
因此,使用Time.at
,我们可以从您的时间戳中获取Time
个对象:
time = Time.at(1384761678)
#=> 2013-11-18 09:01:18 +0100
然后我们可以使用Time formatting来获取您正在寻找的内容:
time.strftime("/%d/%m/%Y")
#=> "/18/11/2013"
time.strftime("/%d/%B/%Y")
#=> "/18/November/2013"