PHP,将时间戳转换为日期


PHP, Converting timestamp to a date

从一个外部网站,除了其他数据外,我还收到了这样的日期/时间戳13467292598061346734102948我一直在尝试将其转换为可供日后使用的格式化日期/时间的最佳方式。

我发现时间戳是以毫秒为单位的Epoch格式。有没有一种常规的转换方法?

提前感谢

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

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

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

FROM_UNIXTIME
SELECT create FROM phpkit ;

创建的输出:

1216053466

然后:

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

输出:

2008-07-14

我从以下链接找到了来源。