2014-03-31 76 views
2

我正在使用一個sqlite數據庫。我使用了一個將日誌存儲到這個db文件的程序,但是通過程序查詢日誌的選項沒有SQL命令那麼強大,所以我決定從sqlite提示符處對這些日誌文件進行破解。任何人都可以在SQLite中識別這種日期/時間格式嗎?

問題是我希望能夠通過日期/時間可靠地進行訂單(以及解釋/轉換日期/時間),這是我卡住的地方。我似乎無法弄清楚這個時間戳的格式。數據類型是雙倍的。我會附上一個樣本截圖,但我是一個新用戶,所以這裏是數據從本專欄的一個樣本:

2456741.27084534
2456741.27084536
2456741.27084573
2456741.27084687
2456741.27085065
2456741.27085304
2456741.27091975
2456741.99734168
2456742.02757318
2456742.08334318
2456742.08334415
2456742.08334426
2456742.08334727
2456742.08334733
2456742.0833491

通過一個與每一個新的日曆天左邊的增量價值,那就是關於據我已經得到了。任何和所有提示的讚賞,請讓我知道,如果有任何更多的信息,我應該提供。

-escuelle

回答

2

這個時間字符串的格式爲:DDDD.DDDD。這是以浮點值表示的Julian日數。

瞭解更多關於sqlitehere

確認的時間字符串的日曆日期here

+0

我竟然想通了這一點,但我沒有意識到第二個值是每天的一小部分只是一個十進制表示。感謝您的答案,但也是計算器!我會把這個好用。 – escuelle

相關問題