我想根据创建记录的月份日期从表中抓取记录。此信息存储在Unix时间戳中。在测试期间,我创建了新的测试记录,并为使用在线转换器转换为时间戳的特定时间添加了一些时间戳。我用了..。
01/29/2010-02:00:00现在我在用..。
FROM_UNIXTIME(timestamp, '%d') == 29这应该在每个月的29号的任何时候都有效。但它计算的时间戳比时间戳的实际值晚5个小时。当我在时间戳上运行FROM_UNIXTIME时,它返回01/28/2010-21:00:00。我希望有人能给出一个解释,如果有一个简单的解决方案,或者我应该只是编写程序,以期望时区是一个因素。
发布于 2010-03-11 00:59:27
FROM_UNIXTIME函数自动将日期时间转换为当前时区。
https://stackoverflow.com/questions/2418297
复制相似问题