我有一個表中存儲日期/時間值作爲朱利安天在SQLite(使用julianday()函數)。我看不出如何在讀取它們時將它們轉換回ISO 8601樣式字符串(YYYY-mm-ddThh:m:ss.sss)?朱利安一天到SQLite的ISO 8601字符串
1
A
回答
5
只要喂儒略日數到datetime
function:
時間字符串可以是任何以下格式:
[...]
12. DDDDDDDDDD
[.. 。]
格式12是以浮點值表示的Julian日數。
所以datetime(julianday_output)
進入相反的方向爲julianday
功能:
sqlite> select datetime(julianday(current_timestamp)) as dt_from_jd, current_timestamp as dt;
dt_from_jd | dt
2011-09-30 14:46:52 | 2011-09-30 14:46:52
1
你試過strftime
? http://www.sqlite.org/lang_datefunc.html
+0
我沒有看到,但它不會立即明顯,我如何做相反的轉換。我以爲%J運行在一個字符串上,並返回一個茱莉安日數字(如SELECT strftime('%J','ISO_8601') – ForeverLearning
相關問題
- 1. moment ISO 8601字符串
- 2. 輸出ISO 8601字符串
- 3. 格式化iso-8601日期字符串
- 4. 這是一個有效的ISO 8601格式的字符串嗎?
- 5. 8601 ISO字符串到Javascript中的可讀日期格式
- 6. 從ISO 8601字符串創建一個NSDate對象的問題
- 7. 在.NET中解析ISO 8601字符串到DateTime?
- 8. 轉換ISO 8601日期字符串到.NET日期時間
- 9. 如何在Android上解析ISO 8601字符串到Java日期
- 10. 無法解析ISO-8601日期字符串到日期
- 11. getDay()是否符合ISO 8601?
- 12. JavaScript的ISO 8601字符串轉換成Date對象
- 13. ISO-8601 Google表格單元格中的字符串
- 14. 將字符串PTIM轉換爲java中的ISO 8601 PT1M
- 15. ISO 8601字符串日期選擇器(德爾福的DevExpress)
- 16. 如何將ISO 8601字符串轉換爲Delphi TDate?
- 17. 將ISO 8601時間戳字符串轉換爲java.time.OffsetDateTime
- 18. 如何在C++中將ISO 8601字符串轉換爲time_t?
- 19. 日期滿文本字符串格式ISO 8601
- 20. 如何用Joda解析基本(短/緊湊)ISO:8601字符串?
- 21. 格式ISO 8601日期字符串在上午0:00用JavaScript
- 22. 在Python中驗證ISO-8601 datetime字符串?
- 23. 更改ISO 8601日期字符串24從當前值小時
- 24. 轉換ISO 8601個字符串日期createOrUpdateInDefaultRealmWithObject
- 25. 如何把這個字符串轉換ISO 8601與Python
- 26. SSIS:將ISO 8601字符串轉換爲日期時間列
- 27. 將postgres日期表示轉換爲ISO 8601字符串
- 28. 在JavaScript中比較ISO 8601日期字符串
- 29. 轉換陽曆日期到朱利安
- 30. 朱利安日期轉換
謝謝!不知道我是如何錯過的。 – ForeverLearning