useTodayDate
Хук для работы с текущей датой с возможностью автоматического обновления при смене календарного дня.
API
Параметры
| Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
listenDayChangesForUpdate | boolean | false | Включает подписку на смену календарного дня и пересчет даты. |
Возвращаемое значение
Date с текущей датой в системной таймзоне. День, месяц и год всегда актуальны.
Особенности работы
- При
listenDayChangesForUpdate=trueдата обновляется в момент смены календарного дня. - Хук использует Page Visibility API ↗, чтобы не пропускать обновление после неактивности вкладки.
- При возврате на вкладку значение автоматически синхронизируется с системным временем.