【发布时间】:2017-09-16 14:30:42
【问题描述】:
我在我的数据库中存储带有 Unix 时间戳的事件
当我想在 MySQL 中使用FROM_UNIXTIME 或DATE_ADD 函数获取它们作为日期时间时,生成的不同值正好等于我当前位置的时区(UTC +3:30)。 我必须使用DATE_ADD 函数,因为FROM_UNIXTIME 不适用于负时间戳。我该如何解决这个问题?!
提前谢谢大家。
这是我的查询:
SELECT topic, `start`, FROM_UNIXTIME(`start`), DATE_ADD('1970-01-01 1:0:0', INTERVAL `start` SECOND) FROM uzr_event
这是答案: Results
【问题讨论】:
标签: mysql datetime timezone dateadd