我試圖日期格式使用下列功能,但失控把如何在PHP日期格式,如「1344991242000」
44591-01-28 7點20分零零秒
$timestamp="1344991242000";
echo date("Y-m-d H:i:s",$timestamp); // outputs 44591-01-28 07:20:00
我試圖日期格式使用下列功能,但失控把如何在PHP日期格式,如「1344991242000」
44591-01-28 7點20分零零秒
$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
這可能是正確的答案,儘管OP聲明它是2015年的日期,而不是2012年的[這個評論](http://stackoverflow.com/questions/34281469/how-to-format-date-like- 1344991242000功能於PHP#comment56304690_34281484)。 – Sean
如果是時間戳,那麼肯定是毫秒。產生的日期是,它是什麼。也許提問者誤解了他們期望的結果。 –
我thik你是對的夥計..感謝答覆在毫秒希望如此。因爲我在meetup api響應中獲得了它。再次感謝.. :) – yogendrayaduvanshi
@ chris85我能夠在這裏https://3v4l.org/WsJ0g – Sean
什麼是你期望的輸出複製呢? – Sean
你在哪裏得到'$ timestamp =「1344991242000」;'?由於'strtotime('2015-12-15 06:22:21')== 1450156941',您的'$ timestamp'值不是您認爲的值 - 請參閱https://3v4l.org/nFmXX – Sean