2016-09-26 22 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

相關問題