Tôi cần định dạng dấu thời gian ở định dạng ISO 8601 (ví dụ: 2001-10-26T21:32:52
). Khi tôi sử dụng hàm date()
trong PHP, nó thay thế T
bằng Múi giờ (vì nó được cho là phải làm).Làm cách nào để định dạng dấu thời gian bằng ký tự `T` được nhúng?
Lệnh Tôi đang sử dụng là:
$time = date("y-m-dTH:i:s", time());
này tạo ra: 10-02-13EST10:21:03
Làm thế nào để có được nó để chèn một thực tế T
và không thay thế với EST
?
này đã làm nó. Cảm ơn mô tả định dạng quá. – pgtips
Nếu bạn đang sử dụng 'DateTime', sau đó' $ date-> format (DateTime :: ATOM) 'là những gì bạn muốn. – Pitel
Ngoài ra, bạn chỉ có thể sử dụng 'date (" c ")', như 'date()' sẽ mặc định là 'time()', nếu arg thứ hai không được cung cấp. – kfriend