2016-04-07 13 views
-3

Bu tarih formatını php ile nasıl üretebilirim?Bu formatı nasıl üretebilirim?

2016-04-07T09:03:32 

kullanıyorum:

$date = date('Y-m-d h:i:s', time()); 

Ama ne bilmiyorum 'T' tarih ve saat beetween baskılı

+4

deneyin ve fonksiyon tarih için örnek php'nin Dokümanlar için, küçük bir araştırma yapmak: tarih dize her zaman aynı biçimde olacağı için bunu gibi substr ile Belirttiğiniz biçimi eşleşecek şekilde oldukça kolay bu kaldırın. – Epodax

cevap

4

Ne sen arayan geçerli:

$date = date('Y-m-d\Th:i:s', time()); 

'T' HTML5 local date-time gerekli biçim içindir.

Uyumluluk açısından emin olmak için bu formatı kullanmak istiyorsanız, sabit ve yerel ve GMT arasındaki zaman dilimi ofsetini içeren biçimi speficy olarak kullanmalısınız.

2016-04-07T01: 20: 48-07: 00

0

T ISO 8601 date format bir zaman dize başlangıcını tanımlar çıktısı

$date = date(DateTime::ATOM, time()); 

.

Böyle date kullanarak bu biçimi üretebilir:

date('c') 

Ama unutmayın bu irade (ve gerektiği) da ofset dilimini içerir.

$date = date('c'); 
$formattedDate = substr($date, 0, 19); 
İlgili konular