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