Paypal trả về dấu thời gian theo định dạng sau:
yyyy-MM-ddTHH:mm:ssZ
Tôi không biết phải làm gì...
Làm cách nào để chuyển đổi nó thành yyyy-MM-dd HH:mm:ss bằng múi giờ địa phương trong php?
tôi thực sự muốnpreg_replace
Những lá thư bí ẩn đó, nhưng có điều gì đó mách bảo tôi rằng phải có cách nào đó tốt hơn. Dường như cũng có sự chênh lệch 8 giờ trong khu vực của tôi mà tôi không biết cách trừ đi.
câu trả lời hay nhất
sử dụngDateTimeTham gia một lớp học để thực hiện phép thuật của bạn.
$date = DateTime mới('2012-09-09T21:24:34Z');
$date->format('Ymd'); # đọc định dạng từ hàm date()
Về php - Cách chuyển đổi yyyy-MM-ddTHH :mm:ssZ sang yyyy-MM-dd HH:mm:ss?, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/12343196/