Перейти к содержанию
100% локально

Калькулятор номера недели

Получите номер недели ISO 8601 для любой даты или даты, охватывающие данную неделю.

Входные данные
Выходные данные

Калькулятор номера недели

Вставьте одну дату на строку и этот инструмент автоматически добавит номер недели, день недели и порядковый номер дня в году — или используйте обратное направление и преобразуйте номер недели обратно в первый и последний день, который он охватывает. Инструмент обрабатывает одну дату или длинный список одновременно, что полезно для быстрого поиска или для маркировки полного экспорта электронной таблицы.

По умолчанию номер недели следует стандарту ISO 8601: недели начинаются в понедельник, а неделя 1 — это неделя, содержащая первый четверг года. Поэтому конец декабря иногда принадлежит неделе 1 следующего года, а начало января может принадлежать неделям 52 или 53 предыдущего года. Переключите опцию "Стандарт нумерации" на "Неделя, начинающаяся в воскресенье" для более простого соглашения, используемого в некоторых электронных таблицах и американских календарях, где недели начинаются в воскресенье, а неделя 1 всегда начинается 1 января, даже если это короткая неделя. Эти два стандарта могут отличаться более чем на один день в одну и ту же дату, поэтому инструмент всегда показывает четырёхзначный год недели рядом с номером недели вместо предположения календарного года.

Допустимые форматы дат: YYYY-MM-DD, YYYY.MM.DD, DD.MM.YYYY и DD/MM/YYYY. В обратном направлении ссылка на неделю, такая как "2026-W32" или "2026-32", разрешается в диапазон с понедельника по воскресенье (или с воскресенья по субботу). Выберите, как будут написаны даты вывода — ISO, европейский формат с днём в начале или расширенная дата — независимо от того, как вы ввели входные данные. Строки, которые не являются действительной датой или неделей, помечаются вместо разрыва всего пакета, а сумма под выводом показывает, сколько строк было успешно преобразовано.

Всё выполняется локально в вашем браузере: даты, которые вы вставляете — будь то вехи проекта, сроки оплаты счётов или календарь расчётных листов — никогда не загружаются никуда. Скопируйте результат, загрузите его как файл .txt или верните в входные данные, чтобы отрегулировать параметры и пересчитать.

FAQ

Почему дата в конце декабря иногда показывает неделю 1 следующего года?
Это правильно согласно ISO 8601: неделя 1 определяется как неделя, содержащая первый четверг года, поэтому если 1 января приходится на пятницу, субботу или воскресенье, дни до него остаются в последней неделе предыдущего года, и дни сразу после конца декабря могут уже принадлежать неделе 1 нового года.
В чём разница между двумя стандартами нумерации?
Недели ISO 8601 начинаются в понедельник и всегда содержат полные 7 дней, с неделей 1, привязанной к первому четвергу года. Стандарт, начинающийся в воскресенье, проще, но менее стандартизирован: недели начинаются в воскресенье, а неделя 1 всегда начинается 1 января, даже если это означает короткую неделю всего из нескольких дней.
В каких форматах я могу вводить номер недели?
Обратное направление одинаково читает "2026-W32", "2026 W32", "2026-32" и "2026W32" — четырёхзначный год и номер недели из 1–2 цифр, с буквой W или без неё.
Могу ли я одновременно преобразовать целый список дат?
Да. Вставьте одну дату (или одну ссылку на неделю) на строку, и каждая строка будет преобразована независимо. Сумма показывает, сколько строк было успешно преобразовано и сколько не удалось прочитать.
Мои данные загружаются куда-то?
Нет. Вычисление выполняется полностью в вашем браузере с использованием стандартной логики дат JavaScript — даты, которые вы вводите, никогда не покидают ваше устройство.