php datetime nesnesi 1960 yıl sınırlaması

0 Cevap php

Ben tarihleri ​​işlemek için php datetime nesnesi kullanmaya çalışıyorum.

İşte benim kod:

$date = new DateTime('01 Dec, 1969');
echo $date->format('Y-m-d');

Yukarıdaki kod döner 2010-12-01

Ben 1945 veya 1960 daha az bir şey için 1969 yıl değiştirirseniz Ama sonra kodu yanlış yıl döndürür. Örneğin:

Bu kod:

$date = new DateTime('01 Dec, 1950');
echo $date->format('Y-m-d');

returns 2010-12-01

0 Cevap