如何在 php 中格式化日期,如“1344991242000”

How to format date like "1344991242000" in php

我正在尝试使用以下函数设置日期格式,但结果不正确

44591-01-28 07:20:00

$timestamp="1344991242000";

echo date("Y-m-d H:i:s",$timestamp);    // outputs 44591-01-28 07:20:00 

以毫秒为单位。除以 1000:

$timestamp = "1344991242000";
echo date("Y-m-d H:i:s", $timestamp / 1000);
// 2012-08-14 17:40:42