Mar*_*rio 20 ruby parsing date
我正在学习编程,我选择Ruby作为第一门学习的语言.
我正在解析日期为这种形式的XML:1240915075 1224855068
这种格式怎么称呼?如何在Date或Time对象中使用该值?
谢谢!
Kri*_*s C 44
这是UNIX时间(有时称为大纪元时间).它测量自1970年1月1日以来经过的秒数(Unix纪元是1970年1月1日00:00:00 UTC时间)
这是一个示例转换器:http://www.esqsoft.com/javascript_examples/date-to-epoch.htm
关于使用Ruby转换整数时间的stackoverflow问题:Ruby/Rails:将int转换为时间或从整数中获取时间?
使用Time.at函数转换例如:
t = Time.at(i)
Run Code Online (Sandbox Code Playgroud)
那是大纪元时间(第一个对应于2009年4月28日星期二,格林威治标准时间11:37:55 + 0100).
您可以使用以下方式获取日期时间Time.at:
Time.at(1240915075)
Run Code Online (Sandbox Code Playgroud)