SQLite 是否处理负 Unix 时间?
某些系统使用负 Unix 时间值来表示纪元 (1/1/1970) 之前的日期。 MySQL 不支持这个。有谁知道 SQLite 是否可以吗?
Some systems use negative Unix time values to represent dates before the epoch (1/1/1970). MySQL does not support this. Does anyone know if SQLite does?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,在限制之内。
http://www.sqlite.org/lang_datefunc.html
Yes, within limits.
http://www.sqlite.org/lang_datefunc.html
是的。
sqlite>选择日期('1308118481','unixepoch');
2011-06-15
sqlite>选择日期('-1308118481', 'unixepoch');
1928-07-19
Yes.
sqlite> select date('1308118481', 'unixepoch');
2011-06-15
sqlite> select date('-1308118481', 'unixepoch');
1928-07-19