我想在我的SQLite數據庫中存儲時間戳,this answer on this question看起來很有希望。然後,我看到SQLite文檔說只有4種數據類型:TEXT
,INTEGER
,REAL
, BLOB
。我怎麼去?另外,毫秒精度會很有用,儘管我可以管理,如果它只能精確到一秒。另外,時區並不重要。SQLite的日期和時間數據類型
0
A
回答
2
毫秒或秒,因爲在INTEGER
的時代。 sqlite INTEGER
s最多支持64位存儲。
轉換爲/帶有代碼時區支持的字符串表示。
1
SQLite不具有用於存儲日期和/或時間的單獨的存儲類,但SQLite是能夠存儲的日期和時間作爲TEXT,實數或整數的值。
1)TEXT - 在像 「YYYY-MM-DD HH:MM:SS.SSS」 的格式的日期。
2)REAL - 因爲中午在格林威治天的11月24日的數字,公元前4714
3)INTEGER - 因爲1970-01-01 00:00:00 UTC的秒數。
欲瞭解更多詳情,您可以訪問TutorialsPoint SQLite
相關問題
- 1. SQLite日期和時間數據類型
- 2. SQL日期和時間數據類型
- 3. Oracle日期和時間數據類型
- 4. c#列數據類型日期類型(NOT日期時間)
- 5. oracle日期時間的數據類型
- 6. 字符數據類型的日期和時間列連接日期時間數據類型
- 7. Python日期時間和日期類型
- 8. 數據類型的日期和時間Oracle數據庫
- 9. 在PHP中連接日期(日期數據類型)和時間(時間數據類型)
- 10. SQLite和在日期時間
- 11. 保存日期和時間與WinRT中8.1使用SQLite datetime數據類型:System.InvalidCastException
- 12. SQLite數據庫 - 比較日期時間
- 13. char數據類型轉換爲日期時間數據類型導致超出範圍的日期時間值
- 14. 使用日期數據類型時無法插入日期和時間
- 15. mysql數據類型時間戳的格式日期時間
- 16. T-SQL - 將日期時間更改爲日期數據類型?
- 17. 將日期時間更改爲日期數據類型?
- 18. 將列從他們當前的varchar數據類型更改爲日期和日期時間數據類型
- 19. 存儲日期和時間的另一種數據類型
- 20. 在mysql中選擇日期和時間的數據類型
- 21. 將日期數據類型轉換爲日期時間數據類型並添加靜態時間
- 22. 將日期時間2數據類型轉換爲日期時間數據類型導致超出範圍值
- 23. char數據類型轉換爲日期時間數據類型導致超出日期時間值
- 24. Firebird日期和時間戳記數據類型的日期零爲
- 25. 將日期時間更改爲日期格式的日期數據類型?
- 26. 日期時間數據類型始終忽略時間比較
- 27. 正確使用日期和時間戳Oracle數據類型
- 28. 從Firebird向SQL Server導入數據 - 日期和時間類型
- 29. 將數據類型從varchar(int)修改爲日期和時間
- 30. 設置數據類型爲日期和時間只在PHP
我會說使用毫秒,因爲大多數語言處理相對於UTC毫秒,所以這將是更容易與時區的工作:店米利斯在UTC在DB那麼解釋基於客戶端設備上的時區。 – Sandman