我想在我的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