2016-11-15 85 views
0

鑑於代碼:轉換日期到秒的strtotime

$date = '2014-05-22'; 

$number = strtotime($date); 
$number2 = "143134652600"; 

echo $number; 
echo $number2; 
echo date('Y-m-d', $number); 
echo date('Y-m-d', $number2); 

輸出:

1400709600 
143134652600 
2014-05-22 
2014-05-22 

爲什麼$number不等於$number2

以及如何將Y-m-d'2014-05-22'轉換爲與$number2'143134652600'相同的格式?

+0

您的'$ number2'對我來說看起來不好。如果只是幾秒鐘就成爲一個時間標記太長了,所以它必須包含幾毫秒,這會導致它成爲「星期一,1974年7月15日......」。 '$ number2'從哪裏來? – Henders

回答

0

我能從中得到的輸出是:

1400731200 
143134652600 
2014-05-22 00:00:00 
6505-10-03 20:43:20 

我不知道你是如何得到2014年5月22日兩個。