2015-07-10 65 views
1

我想將負時間戳值轉換爲可讀取的值。這是我的代碼:如何將負時間戳轉換爲日期(PHP)

$timestamp = -30607469951; 

$date = new DateTime();  
$date->setTimestamp($timestamp); 

$date->format('j/n/Y'); 
+0

那麼這個負面時間戳應該是什麼日期呢?在將來?回到恐龍時代? – Rizier123

+0

@ Rizier123它出來是1000年第2個月第1天lol – Derek

+1

除非你在64位PHP,這是行不通的。該值大大超過了32位PHP中可以表示的值。 –

回答

1

我所做的只是呼應了格式化$date,是你想要的嗎?

$timestamp = -30607469951; 

$date = new DateTime(); 

$date->setTimestamp($timestamp); 

echo $date->format('Y-m-d');