tôi cần phải hiển thị và xử lý UTC ngày theo định dạng sau:Làm cách nào để định dạng ngày UTC để sử dụng trình chỉ định vùng Z (Zulu) trong php?
2013-06-28T22: 15: 00Z
Như định dạng này là một phần của tiêu chuẩn ISO8601 Tôi không có rắc rối tạo Đối tượng DateTime từ chuỗi như trên. Tuy nhiên tôi không thể tìm thấy một cách sạch (có nghĩa là không có thao tác chuỗi như chất nền và thay thế, vv) để trình bày đối tượng DateTime của tôi ở định dạng mong muốn. Tôi đã cố gắng để tinh chỉnh các thiết lập máy chủ và datetime php, với rất ít thành công. Tôi luôn nhận được:
$date->format(DateTime::ISO8601); // gives 2013-06-28T22:15:00+00:00
Có định dạng ngày hoặc cài đặt cấu hình nào cho tôi chuỗi mong muốn không? Hoặc tôi sẽ phải chắp thêm 'Z' theo cách thủ công sang định dạng thời gian tùy chỉnh?
+1 để sử dụng DateTime ngay từ đầu. – Herbert