Date();
const time = now.getTime();
Как получить getTime() близжайшего дня нового времени года? Т.е. если сейчас 30 июня то мне нужно получить getTime() 1го сентября
Соответственно если сейчас 1е сентября то мне нужно получить getTime() 1го декабря
https://date-fns.org/v2.29.1/docs/endOfQuarter - получаешь конец времени года, добавляешь секунду - вот тебе начало.
Можешь тоже ознакомится.)
Ознакомился А ты сам ознакомился?
А человек что спрашивал?
Щас поищу ещё, сек
Декабрь и Янвварь это разные кварталы
currentMonth = now.getMonth(); now.setDate(1); now.setMonth(currentMonth + 3 - (currentMonth + 1) % 3);
А что будет, если будет 12-ый месяц, а ставится будет дата на 2-ой - вопрос. Это будет 2-ой месяц этого года(что я предлагаю и будет), или сдедующего?
Уверен, поставь месяц 14 и проверь
Ок, тут ты прав, далее спорить не буду.
Заметь - тут я до талого не спорю.
Я вообще не понимаю чем был вызван вопрос, потому что ты мог либо посмотреть доку на Date, либо самостоятельно запустить код и проверить, как отрабатывает setMonth(777)
Обсуждают сегодня