2009-12-01 204 views

回答

7

是的,你可以使用strtotime()

$time = strtotime('9/7/2009'); 
echo $time; // 1252278000 

這將承擔毫米的格式/ DD/YYYY所以不要與英國式的DD/MM/YYYY日期嘗試。

走另外一條路,用date()

$date = date('n/j/Y', $time); 
echo $date; // 9/7/2009 
1

使用strptime如果你想更精確的左右格式解析,並記住,當人們在世界其他地方看到「2009/9/7」他們讀9日2009年7月,而不是9月7日2009年

+0

我很確定它是MM/DD/YY作爲標準格式 - 我錯了嗎? – jkushner 2009-12-01 18:46:09

+1

是的,'MM/DD/YY'是'strtotime()'在默認情況下會持續幾個月的格式 - 但我在談論人們何時讀取日期,而不是PHP。 – 2009-12-01 20:01:13