Бесплатные калькуляторы даты и времени
Бесплатные онлайн-инструменты для даты и времени: калькулятор возраста, дни между датами, арифметика дат, конвертер Unix-времени и номера недель по ISO. Без аккаунта.
Бесплатные инструменты для работы с датой и временем, которые покрывают самые востребованные расчёты — точный возраст, количество дней между двумя датами, добавление или вычитание времени из даты, конвертацию Unix timestamp и номера недель по ISO. Каждый инструмент работает полностью в вашем браузере, без регистрации.
Нужно узнать, сколько дней осталось до дедлайна, какой номер недели ISO у выбранной даты или как перевести Unix timestamp в читаемую дату? Эти калькуляторы дают точный ответ мгновенно.
О каждом калькуляторе
Калькулятор возраста
Калькулятор возраста показывает ваш точный возраст в годах, месяцах и днях — от любой даты рождения до любой контрольной даты (по умолчанию — сегодня). Он корректно обрабатывает високосные годы: для расчёта возраста у человека, родившегося 29 февраля, в невисокосные годы днём рождения считается 28 февраля. Результат также показывает общее количество дней, недель и часов, прошедших с рождения.
Точный возраст в полных годах, месяцах и днях важнее, чем может показаться. Юридические пороги (возраст для вождения, пенсионный возраст, право на страхование), медицинские справочники и условия договоров часто требуют точного указания возраста. Ручной подсчёт через месяцы разной длины и високосные годы приводит к ошибкам, которые этот калькулятор устраняет.
Калькулятор дней между датами
Калькулятор дней между датами считает точное количество календарных дней, недель, месяцев и рабочих дней между любыми двумя датами. Рабочие дни исключают выходные (субботу и воскресенье), но не учитывают государственные праздники, которые различаются по странам. Калькулятор работает в обе стороны — начальная дата не обязана быть раньше конечной.
Частые сценарии: расчёт сроков уведомления в трудовых договорах, подсчёт дней до события или дедлайна, проверка длительности подписки или расчётного периода, либо оценка количества рабочих дней, оставшихся в проекте. В юридически значимых ситуациях календарные дни и рабочие дни могут давать очень разные значения — калькулятор показывает оба.
Калькулятор добавления и вычитания даты
Калькулятор даты добавляет или вычитает любую комбинацию дней, недель, месяцев или лет от любой стартовой даты. Арифметика месяцев обрабатывается корректно: добавление одного месяца к 31 января даёт 28 февраля (или 29 в високосный год), а не 3 марта. Это соответствует логике календарей и тому, как считаются условия договоров, расчётные циклы и юридические сроки.
Типичные задачи: посчитать дедлайн через 30, 60 или 90 дней от сегодня; определить дату через 6 или 12 месяцев от начала договора; спрогнозировать окно доставки; или рассчитать срок оплаты. Поскольку длина месяцев и лет различается, «прибавить 1 месяц» не равно «прибавить 30 дней» — это важно для любой даты, которая закрепляет юридическое или финансовое обязательство.
Конвертер Unix timestamp
Unix timestamp — это целое число, которое показывает, сколько секунд (или миллисекунд) прошло с Unix-эпохи: 00:00:00 UTC 1 января 1970 года. Конвертер принимает timestamp в секундах или миллисекундах и возвращает соответствующую дату и время в UTC, локальном времени и формате ISO 8601. Он также конвертирует в обратную сторону — любую дату и время обратно в Unix timestamp.
Unix timestamp встречается в серверных логах, ответах API, записях баз данных, JWT-токенах и в стандартных библиотеках практически любого языка программирования. В JavaScript Date.now() возвращает миллисекунды; большинство серверных сред и POSIX-функций используют секунды. Конвертер определяет формат по порядку величины числа — значения больше 10 миллиардов трактуются как миллисекунды.
Калькулятор номера недели ISO
Калькулятор номера недели возвращает номер недели по ISO 8601 для любой даты и показывает календарь всего года со всеми 52 или 53 неделями. По ISO 8601 недели идут с понедельника по воскресенье. Неделя 1 — это неделя, в которую попадает первый четверг года, поэтому 1 января может относиться к 52-й или 53-й неделе предыдущего года, а 31 декабря — к 1-й неделе следующего года.
Номера недель ISO широко используются в управлении цепочками поставок, производстве, телевещании и планировании проектов. Многие ERP-системы, таблицы и инструменты планирования используют недельные номера вместо диапазонов дат. Калькулятор также показывает даты понедельника и воскресенья, ограничивающие каждую неделю, что упрощает переход между номером недели и конкретными календарными датами.
Какой калькулятор выбрать
Для большинства вопросов про даты начинайте с самого простого инструмента. «Сколько мне лет точно?» → калькулятор возраста. «Сколько дней до дедлайна?» → дни между датами. «Какая дата будет через 90 дней?» → добавление даты. «Какой номер недели сегодня?» → калькулятор номера недели. «Что означает этот timestamp?» → конвертер Unix timestamp.
Калькуляторы «дни между датами» и «добавление даты» частично пересекаются по назначению, но отвечают на разные вопросы. «Дни между» показывает промежуток между двумя известными датами. «Добавление даты» показывает, на какую дату вы выйдете после заданного интервала. Если вы знаете обе даты — используйте «дни между»; если знаете старт и интервал — используйте «добавление даты».
Frequently asked questions
Какой сейчас номер недели по ISO?
Откройте калькулятор номера недели — он мгновенно покажет сегодняшний номер недели по ISO 8601, а также даты понедельника и воскресенья, ограничивающие эту неделю. Неделя 1 — это неделя, в которую попадает первый четверг года, поэтому даты в начале января иногда относятся к 52‑й или 53‑й неделе предыдущего года.
Как посчитать количество дней между двумя датами?
Введите дату начала и дату окончания в калькулятор «дней между датами». Он вернёт точное количество календарных дней, недель, месяцев и рабочих дней между ними. Рабочие дни исключают выходные, но не исключают государственные праздники, которые различаются по странам.
Что такое Unix‑timestamp?
Unix‑timestamp — это количество секунд (или миллисекунд), прошедших с 00:00:00 UTC 1 января 1970 года, известного как Unix‑эпоха. Это универсальный способ представить момент времени одним целым числом; используется в серверных логах, API, базах данных и большинстве языков программирования.
В чём разница между секундами и миллисекундами в Unix‑timestamp?
Большинство серверных систем и POSIX‑функций используют секунды. JavaScript `Date.now()` возвращает миллисекунды — тот же timestamp, умноженный на 1 000. Unix‑timestamp с точностью до секунд для середины 2024 года — около 1 700 000 000; версия в миллисекундах — около 1 700 000 000 000. Конвертер Unix‑timestamp автоматически определяет, что вы ввели.
Чем нумерация недель ISO отличается от обычной календарной недели?
Недели ISO 8601 всегда идут с понедельника по воскресенье, а неделя 1 определяется как неделя, в которую попадает первый четверг года. Это означает, что 1 января может оказаться в 52‑й или 53‑й неделе предыдущего года, а 31 декабря — в 1‑й неделе следующего года. Некоторые системы (особенно в США) определяют неделю 1 как неделю, которая просто содержит 1 января, поэтому на границе года получаются другие номера.
Как посчитать мой точный возраст в днях?
Введите дату рождения в калькулятор возраста — он покажет возраст в годах, месяцах и днях, а также общее количество недель и дней. Расчёт учитывает високосные годы, поэтому он точен независимо от того, приходится ли день рождения на февраль или рядом с ним.
Добавить 1 месяц — это то же самое, что добавить 30 дней?
Нет. При добавлении одного календарного месяца всегда получается тот же день следующего месяца — 15 марта плюс один месяц будет 15 апреля. Если добавить 30 дней к 15 марта, получится 14 апреля. Разница увеличивается, когда месяцы имеют разную длину. В сроках договоров, периодах уведомления и платёжных циклах почти всегда подразумеваются календарные месяцы, а не фиксированное количество дней.
Почему 31 декабря иногда относится к 1‑й неделе следующего года?
По ISO 8601, если 31 декабря приходится на понедельник, вторник или среду, она относится к первой неделе следующего года — потому что четверг этой недели в январе. Это математически последовательно и гарантирует, что каждая неделя однозначно относится ровно к одному году, но при первом столкновении может удивить.
Сколько недель в году?
В большинстве лет 52 недели по ISO. 53 недели бывает, если 1 января приходится на четверг, или если это високосный год и 1 января приходится на среду или четверг. В среднем около 71% лет имеют 52 недели и 29% — 53.
Эти калькуляторы работают с датами в прошлом и будущем?
Да. Все пять калькуляторов даты и времени принимают любую корректную календарную дату — прошлую или будущую. Практических ограничений по диапазону для возраста, дней между датами и добавления даты нет. Конвертер Unix‑timestamp покрывает полный диапазон знаковых 32‑битных и 64‑битных целых чисел, поэтому он обрабатывает даты с 1901 по 2262 год.
Нужен ли аккаунт, чтобы пользоваться этими калькуляторами дат?
Нет. Каждый калькулятор на этой странице работает полностью в вашем браузере. Не нужен аккаунт, регистрация или адрес электронной почты. Ничего не отправляется на сервер — ваши данные остаются на вашем устройстве.