Php kısa tarih biçimi ile ilgili sorun

0 Cevap php

Ben php tarih fonksiyonu ile sorunum var. Ben örneğin biçimi "GAY" in dize sağlarsanız "01.01.01" php yaşıyor demektir bugünün tarihi olarak işlenmiş olur.

Buldum:

Not:

The "Day, month and two digit year, with dots or tabs" format (dd [.\t] mm "." yy) only works for the year values 61 (inclusive) to 99 (inclusive) - outside those years the time format "HH [.:] MM [.:] SS" has precedence.

üzerine: php.net site

Bu davranışı geçersiz kılmak nasıl?

Ben girişi her zaman biçimi "GAY" olacak bilseydim iyi çalışacak date_create_from_format fonksiyonu biliyorum, ama öyle değil.

GÜNCELLEME 1:

Kod

$date = new DateTime('01.01.01');
echo $date->format('Y-m-d');

çıkışlar 2010-10-19 ve ben 2001/01/01 istedim.

0 Cevap