除了其他数据之外,我从外部网站收到了这样的日期/时间戳,
1346729259806
或者1346734102948
我一直在尝试查看将其转换为格式化的日期/时间以供以后使用的最佳方法。
我发现时间戳是以毫秒为单位的纪元格式。有没有常规的方法来转换它?
提前谢谢了
date()
函数将第二个参数作为时间戳。
echo date('Y-m-d H:i:s', 1346729259806/1000);
您可以使用DATE
andFROM_UNIXTIME
函数将时间戳转换为 mysql 中的日期。下面给出的命令,
FROM_UNIXTIME
SELECT create FROM phpkit ;
创建的输出:
1216053466
然后:
SELECT DATE( FROM_UNIXTIME( `created` ) ) AS pDate FROM phpkit
输出:
2008-07-14
我从以下链接中找到了来源。