MySql将毫秒数转换为时间戳

时间:2018-10-30 15:14:24

标签: mysql sql unix-timestamp

我有一个带有时间戳的表,看起来像这样:1270237220080

当我尝试将其转换为datetime时,它只是给我空值。

SELECT FROM_UNIXTIME(`timestamp`) as mytime FROM table;

我认为这是因为UNIX timestamp是用毫秒而不是秒保存的。

还有转换时间的方法吗?

1 个答案:

答案 0 :(得分:0)

除以1000?

SELECT FROM_UNIXTIME(`timestamp` / 1000) as mytime
FROM table;