2017-07-06 44 views
0

我與此格式返回時間戳的API時:PHP - 轉換這個字符串到另一個日期/時間格式

07/23/2017 23:39:21 

格式爲:MM/DD/YYYY HH:MM:SS

我需要,使其顯示這種格式在我的網頁隱蔽這個字符串:2017年七月

23,下午11時39

這可能嗎?

+0

當然,這是可能的。你可以自己做。您只需在PHP中使用一行或兩行代碼。 – arkascha

+0

問題的答案「可能嗎?」幾乎總是「是」。你嘗試了什麼? – Dekel

+0

查看使用'DateTime' PHP類。 –

回答

0

你可以這樣做:

$date = new DateTime('07/23/2017 23:39:21'); 
echo $date->format('d F o, h:ia'); 

輸出:

23 July 2017, 11:39pm

0

看看http://php.net/manual/de/datetime.createfromformat.php。你會得到一個DateTime對象,你可以用你想要的格式進行轉換。

像這樣:

<?php 
$date = DateTime::createFromFormat('m/d/Y H:i:s', '07/23/2017 23:39:21'); 
echo $date->format('d M Y, h:ia'); 
?> 
+0

最好回答這個問題,而不僅僅是提及。複製相關部分 – MotKohn

相關問題