![](/img/trans.png)
[英]Shortest way to replace date in 'yyyy-mm-dd hh:ii:ss' format with 'yyyy-mm-05 hh:ii:ss'?
[英]Convert date format to dd-mm-yyyy hh:mm:ii (2018-08-05T06:22:30Z) in PHP
我有這樣的日期格式(2018-08-05T06:22:30Z)。 我需要將其轉換為dd-mm-yyyy hh:mm:ii格式。
到目前為止,我已經嘗試過了:
$dt ="2018-08-05T06:22:30Z";
$dt1 = date('d-m-Y HH:mm:ii', strtotime($dt));
上面的代碼的輸出是05-08-2018 0202:0808:2222 。
如何將其轉換為dd-mm-yyyy hh:mm:ii
格式?
您的時間格式是格式字母的兩倍HH:mm:ii
您也將月份(m)和分鍾(i)弄混了,應該是H:i:s
,這給...
05-08-2018 07:22:30
將$ dt1更改為
$dt1 = date('d-m-Y H:i:s', strtotime($dt));
您應該檢查PHP Date以查看格式參數。 我在您的代碼中更改的內容如下:
我-這可以讓您以零開頭的分鍾
s-帶前導零的秒數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.