【发布时间】:2013-07-10 15:29:13
【问题描述】:
我在 SQLite3 列中将时间戳字段存储为TIMESTAMP DATETIME DEFAULT CURRENT_TIMESTAMP,我想知道是否有任何方法可以在时间戳中包含毫秒?
【问题讨论】:
-
TIMESTAMP 是自 1970 年 1 月 1 日以来经过的秒数,所以猜测您将需要另一个字段来表示毫秒
-
POSIX 时间定义为自 1970 年 1 月 1 日午夜 UTC 以来经过的毫秒数。我会说,只要您确定它是 POSIX 时间(即 UTC 时间),就可以使用毫秒作为时间戳。否则,本地时间戳使用毫秒是非常不寻常的,您应该使用其他数字时间格式。见:stackoverflow.com/questions/32670064/…