PHP,将时间戳转换为日期

时间:2012-09-04 03:31:29

标签: php epoch

在外部网站上,我收到了这样的日期/时间戳,以及其他数据 13467292598061346734102948 我一直试图找到将其转换为格式化日期/时间的最佳方法,以供日后使用。

我发现时间戳是以毫秒为单位的Epoch格式。 是否有定期转换此方法?

非常感谢提前

2 个答案:

答案 0 :(得分:6)

date()函数将第二个参数作为时间戳。

echo date('Y-m-d H:i:s', 1346729259806/1000);

答案 1 :(得分:0)

您可以使用DATEFROM_UNIXTIME函数将时间戳转换为mysql中的日期。命令下面给出了命令,

FROM_UNIXTIME
SELECT create FROM phpkit ;

创建的输出:

  

1216053466

然后:

SELECT DATE( FROM_UNIXTIME( `created` ) ) AS pDate FROM phpkit

输出:

  

2008-07-14

我从以下link找到了来源。