Номер недели ISO в дату
Получите точную календарную дату и полный диапазон недели с понедельника по воскресенье по году и номеру недели ISO 8601.
Day of Week
Как работает этот калькулятор?
Введите год ISO, номер недели (1–53) и день недели (понедельник=1 ... воскресенье=7). Инструмент находит понедельник первой недели ISO (недели, содержащей 4 января), затем прибавляет (W − 1)×7 плюс (d − 1) дней и возвращает точную календарную дату, а также полный диапазон с понедельника по воскресенье для этой недели.
Формула
How this is calculated
Стандарт ISO 8601 определяет первую неделю года как неделю, содержащую 4 января; каждая неделя ISO начинается в понедельник (день 1) и заканчивается в воскресенье (день 7). Вы задаёте год ISO, номер недели W (1–53) и день недели d (1=понедельник ... 7=воскресенье).
Вычисление начинается с 4 января выбранного года, затем выполняется шаг назад до понедельника этой недели путём вычитания (isoWeekday(Jan 4) − 1) дней — так получается понедельник первой недели ISO. Прибавив (W − 1)×7 дней, мы попадаем на понедельник нужной недели, а добавив ещё (d − 1) дней, выбираем конкретный день. Тот же понедельник первой недели плюс (W − 1)×7 дней и воскресенье (+6 дней) определяют полный диапазон недели.
Все вычисления выполняются в количестве суток UTC, чтобы избежать смещений из-за перехода на летнее/зимнее время. Обратите внимание: год ISO может отличаться от календарного для дат в начале января или конце декабря — дата может принадлежать 1-й неделе следующего года или 52/53-й неделе предыдущего. Неделя 53 существует только в «длинных» годах ISO (начинающихся в четверг или в среду в високосном году); запрос 53-й недели в «коротком» году переходит в следующий январь.
Часто задаваемые вопросы
Поскольку первая неделя ISO — это неделя, содержащая 4 января, её понедельник может приходиться на 29, 30 или 31 декабря предыдущего календарного года. Эти дни позднего декабря относятся к 1-й неделе нового года ISO.
В году ISO 53 недели, если 1 января приходится на четверг или на среду в високосном году. В остальных случаях год содержит 52 недели, и запрос 53-й недели переходит в следующий январь.
В стандарте ISO 8601 день 1 — всегда понедельник, день 7 — воскресенье, в отличие от ряда локальных соглашений, где неделя начинается в воскресенье.
Также известен как
TG we-Calculate Editorial Team. (2026). Номер недели ISO в дату [Online calculator]. TG we-Calculate. https://we-calculate.com/ru/calculator/week-number-to-date
TG we-Calculate Editorial Team. "Номер недели ISO в дату." TG we-Calculate. 2026. https://we-calculate.com/ru/calculator/week-number-to-date.
TG we-Calculate Editorial Team, "Номер недели ISO в дату," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ru/calculator/week-number-to-date
@misc{wecalculate_week_number_to_date, title = {Номер недели ISO в дату}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ru/calculator/week-number-to-date}}, year = {2026}, note = {TG we-Calculate} }
Этот калькулятор вам помог?
