4
我有時間串像PT19H15M,PT10H,PT5M等太平洋時間字符串轉換爲時間
PT19H15M是等於19:15 PT10H是等於10:00 PT5M是等於00:05
我要將每個字符串轉換爲通常的時間。
沒有任何內置的方法
我有時間串像PT19H15M,PT10H,PT5M等太平洋時間字符串轉換爲時間
PT19H15M是等於19:15 PT10H是等於10:00 PT5M是等於00:05
我要將每個字符串轉換爲通常的時間。
沒有任何內置的方法
那些被格式化爲ISO 8601 durations,這是由DateInterval
支持,它具有方便的方法format
。
因此,例如:
echo (new DateInterval("PT19H15M"))->format("%H:%I");
將輸出:
19:15
注意, 「PT」 在他們並不代表太平洋時間。 P表示時間段,表示持續時間表示的開始,而T表示時間部分的開始 - 年,月等,也被支持,例如, P2YT19H將是2年19小時。
謝謝先生。它運作良好。 –