Каково максимальное значение года в дате в JavaScript?
Как узнать это в коде?
Я пробовал следующее:
new Date().getFullYear().MAX_VALUE;
Заранее спасибо.
Каково максимальное значение года в дате в JavaScript?
Как узнать это в коде?
Я пробовал следующее:
new Date().getFullYear().MAX_VALUE;
Заранее спасибо.
Согласно спецификациям здесь: https://262.ecma-international.org/11.0/#sec-time-values-and-time-range : Фактический диапазон времени составляет 8 640 000 000 000 000 миллисекунд в обе стороны от 01 января 1970 года по всемирному координированному времени. Таким образом, максимально допустимый год, который вы получите, — 275760 (new Date(8640000000000000).getFullYear()
). И чтобы получить минимальный действительный год, new Date(-8640000000000000).getFullYear()
или 271821 г. до н.э.