2016-09-26 24 views
0

我有一个奇怪的开始日期列,我必须按照从最早到最新排序。如何对CSV列数据进行排序

但是,我不知道如何解释当前的数字。

这里有几个例子:

1365985819 
1441584686 
1397661886 
1472340552 

为什么是这样的日期?如何转换为“正常”日期,以便我可以对其进行分类?

回答

0

它们看起来像Unix时间戳。您可以将它们转换为可读格式。然后将它们放入数据库中,或者只是以这种方式使用它们并转换为查看。从最小到最大的排序会让你的年龄更大到更新。

将它们与Ruby的转换使用Time.at

Time.at(1441584686) 
    => 2015-09-06 17:11:26 -0700 
+0

Unix时间(或纪元时间)是UTC,这给它在当前的时区。如果将'.utc'附加到行的末尾,则会以UTC获得结果。 – Beartech

相关问题