0
我有一個奇怪的開始日期列,我必須按照從最早到最新排序。如何對CSV列數據進行排序
但是,我不知道如何解釋當前的數字。
這裏有幾個例子:
1365985819
1441584686
1397661886
1472340552
爲什麼是這樣的日期?如何轉換爲「正常」日期,以便我可以對其進行分類?
我有一個奇怪的開始日期列,我必須按照從最早到最新排序。如何對CSV列數據進行排序
但是,我不知道如何解釋當前的數字。
這裏有幾個例子:
1365985819
1441584686
1397661886
1472340552
爲什麼是這樣的日期?如何轉換爲「正常」日期,以便我可以對其進行分類?
它們看起來像Unix時間戳。您可以將它們轉換爲可讀格式。然後將它們放入數據庫中,或者只是以這種方式使用它們並轉換爲查看。從最小到最大的排序會讓你的年齡更大到更新。
將它們與Ruby的轉換使用Time.at
:
Time.at(1441584686)
=> 2015-09-06 17:11:26 -0700
Unix時間(或紀元時間)是UTC,這給它在當前的時區。如果將'.utc'附加到行的末尾,則會以UTC獲得結果。 – Beartech