JavaScript · Senior · Запитання 29 з 75
Що виведе new Date(2025, 1, 1).getMonth() і який це місяць?
- ✓Правильна відповідь:
1- лютий - 2
1- січень - 3
2- лютий
Пояснення
Місяці в Date нумеруються з нуля, а дні - з одиниці. Це часте джерело багів поряд із часовими поясами й мутабельністю Date. Для форматування використовують Intl.DateTimeFormat, а на зміну Date йде API Temporal.