2013-08-22 228 views
0

好了,我有一個時間字符串是這樣的:重新格式化日期時間

2013-08-09T15:00:00

現在,據我所知,我需要這種轉換到一個時間戳,在我可以改變格式之前 - 是正確的,還是有一個更短的步驟?例如使用這裏的一類:

http://philsturgeon.co.uk/blog/2012/08/why-php-datetime-rocks

我不太知道什麼是「T」代表(除了時間,很明顯),我不知道那是什麼格式。

我想把它變成標準的12小時時間。

+0

,時間是8601 ISO 「T」 是表示時間,從日期分開。 –

回答

1

使用DateTime()

$dt = new DateTime('2013-08-09T15:00:00'); 
echo $dt->format('Y-m-d h:i:s'); 
+1

在('Y-m-d h:i:s a')末尾加上「a」表示上午或下午,小時輸出將採用12h格式 –