Когда я пытаюсь выполнить следующий оператор в PHP
echo gmdate("M d Y H:i:s", gmmktime(0, 0, 0,12, 31, 9999));
PHP возвращает следующую дату
Результат 01 января 1970 г., 00:00:00
Я также пытался использовать следующую функцию strtotime, но результат тот же
echo gmdate("M d Y H:i:s", strtotime('2999-12-31'));
Результат: 01 января 1970 г., 00:00:00
Есть идеи, что здесь может быть не так?