2014-12-05 342 views
-4

在時間戳中將日期時間字符串轉換爲格式如'2014-12-06 07:45'的正確方法是什麼?
我做出這樣在日期時間戳中轉換日期時間字符串的正確方法

date("Y-m-d H:i", '2014-12-06 07:45'); 

但時間爲零......

+0

請在發佈此類重複問題之前搜索本網站資源庫。 – 2014-12-05 11:43:09

+0

你得到零,因爲第二個參數應該是timestamp(整數),而不是一個字符串。請檢查http://php.net/manual/en/function.date.php並嘗試查看該頁面右側的所有相關功能。 – 2014-12-05 11:47:30

回答

0

這應該爲你工作:

echo strtotime("2014-12-06 07:45"); 

輸出:

1417848300 
1

靈活格式的方法:

$date = \DateTime::createFromFormat('Y-m-d H:i', '2014-12-06 07:45'); 

echo $date->getTimestamp(); 
相關問題