Является ли объект Date в JavaScript уязвимым для проблемы Y2038?

Предполагая 32-битную ОС / браузер, может ли объект Date, созданный в JavaScript, перенести на 1970, если я установлю дату после 2038?

Документация Mozilla говорит, что год может быть установлен на 9999, однако я не знаю, является ли это согласованным во всех реализациях JavaScript, или это точное описание того, что диктует спецификация.

Я думаю, учитывая формулировку в документации, кажется, что она использует 64-битное число для хранения времени или фактические данные в формате даты ISO.

Кто-нибудь знает, как браузеры это реализуют?

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

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