2015-11-05 61 views
1

我有這樣的日期/時間值;PHP將日期/時間格式轉換爲另一個

2014-01-07T16:19:08Z 

我希望把它轉換成下面的格式使用PHP

2015-03-21 02:12:01 

我知道我可以使用字符串替換過兩次,除去叔和Z字符,但看起來不正確..

+1

'str_replace函數(陣列( 'T', 'Z'), '',$ TIMESTR)' –

+1

HTTP:// php.net/manual/en/function.date.php –

回答

1

使用strtotime()date()

echo date('Y-m-d H:i:s',strtotime('2014-01-07T16:19:08Z')); 
1

date_format()函數根據指定的格式返回格式化的日期。

$date=date_create("2014-01-07T16:19:08Z"); 
echo date_format($date,"Y-m-d H:i:s"); 

另一種方式是有

echo date('Y-m-d H:i:s',strtotime('2014-01-07T16:19:08Z')); 

更新

的date_create()函數返回一個新的DateTime對象。

Reference

+0

什麼是date_create()函數呢? – BENN1TH

1
<?php 
echo date('Y-m-d H:i:s',strtotime('2014-01-07T16:19:08Z')); 
?> 
相關問題