Kimden documentation for strtotime() a>:
strtotime () Cuma, Aralık 13, 1901 20:45:54 GMT ve Tue, 19 Ocak 2038 03:14:07 GMT arasında bir dizi sınırı vardır; önce PHP 5.1.0 bu aralık bazı işletim sistemleri (Windows) 01-01-1970 19-01-2038 sınırlı olmasına rağmen.
PHP hangi sürümü yayınlanıyor? Ve hangi platform üzerinde? Belki de bir yükseltme zamanı.
Eğer 19 Ocak 2038 aralığında 13 Aralık 1901 tarih dışında çalışıyorsanız, o tarih çok daha geniş bir yelpazede çalışabilirsiniz PHP'nin DateTime nesneleri kullanarak düşünün.
Procedural:
$date = date_create($row['value']);
if (!$date) {
$e = date_get_last_errors();
foreach ($e['errors'] as $error) {
echo "$error\n";
}
exit(1);
}
echo date_format($date, "F j, Y");
OOP:
try {
$date = new DateTime($row['value']);
} catch (Exception $e) {
echo $e->getMessage();
exit(1);
}
echo $date->format("F j, Y");