我在表a中有一个名为sentDate
的bigint(20)
字段,它存储时间戳值。现在,当我想在表B中使用sentDate
字段的值来执行一些查询操作时,我没有得到任何结果。
我试着去调试
select FROM_UNIXTIME(sentDate) from Table A;
但是我得到了所有的
NULL
值,它似乎没有正确地转换时间戳值。我想在表B中使用
sentDate
(使用子查询),但是由于没有正确转换sentDate,我得到的结果为空。样本时间戳值是
1403944186539
,我已经尝试过这个时间戳http://www.epochconverter.com/
在线工具及其显示结果 最佳答案
试试这个,你给出的是毫秒,但从from_unixtime
开始1/1/1970
需要秒。
select FROM_UNIXTIME(sentDate/1000) from Table A;
关于mysql - 时间戳未在mysql中转换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24465790/