來自API的日期值是「2015-12-16T22:14:26-0700」現在我需要將日期轉換爲「2015-12-16 22:14:26」而不使用DateTime對象。爲了做到這一點,我試圖匹配最後的時區-0700,並嘗試將日期分成 「2015-12-16」,「22:14:26」,「-0700」 下面的代碼返回一個數組。請讓我知道我在這裏做錯了什麼。如何在PHP中分隔日期,時間和時區?
同我必須做,如果日期是在
「二○一五年十二月一十七日07:00:00 ETC/GMT」未來這種格式也是如此。
preg_match("/.*?([-+]d+)$/", "2015-12-16T22:14:26-0700", $timeZone);
print_r($timeZone);
@MarcB,OP,'preg_match'中的第三個參數:'$ timeZone' –
我猜應該正確啓動RTFScreen ... –
「不使用DateTime對象」 - 爲什麼這個約束? – Gordon