簡體   English   中英

在PHP中將日期格式轉換為dd-mm-yyyy hh:mm:ii(2018-08-05T06:22:30Z)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM