Это полная ерунда, чтобы сказать «забудь о Windows». Как будто это будет зависеть от операционной системы! PHP внутренне является кодом C ++. В Windows вы легко можете использовать 64-битные переменные даже на 32-битной платформе. Заголовочные файлы Visual Studio определяют десятилетние 64-разрядные типы как ULONGLONG или LONGLONG. Это вина PHP людей, которые делают много ошибок проектирования. Правильный ответ будет: «Забудьте PHP». Обидно, что PHP все еще использует 32-битные целые числа со знаком. Почему PHP не предлагает 64-битные переменные с первого дня, как C ++, C # и другие? Это серьезная ошибка проектирования в PHP, а не в Windows!

имаю, что из-за того, что PHP представляет даты в миллисекундах, вы не можете представлять даты после 2038 года. У меня есть проблема, связанная с тем, что я хочу вычислить даты в будущем. Тысячи лет.

Очевидно, что я не могу использовать функцию даты php для представления этой даты из-за ограничения, однако у меня есть кое-что на моей стороне ... Все, что я хочу сделать, это сохранить год, месяц и день. Мне плевать на час, минуту, секунды и миллисекунды.

Правильно ли я считаю, что без включения этой дополнительной информации я смогу многое рассчитать в будущем, потому что готов отказаться от большого количества информации. Это какая-нибудь библиотека, которая в настоящее время делает это? Если нет, то есть ли какие-либо советы о том, как решить эту проблему?

Ответы на вопрос(5)

Ваш ответ на вопрос