ToolActToolAct

Конвертер единиц времени

Онлайн-инструмент для перевода между годами, месяцами, неделями, днями, часами, минутами, секундами и миллисекундами

Что такое конвертация единиц времени?

Конвертер времени переводит значения между миллисекундами, секундами, минутами, часами, днями, неделями, месяцами и годами. Он полезен для измерения runtime, настройки анимаций, API timeouts, cron-планирования, оценок проекта, договорных периодов, учебных планов и технической документации. Некоторые единицы точны, а другие зависят от контекста: день не всегда ведет себя как ровно 24 часа рядом с часовыми поясами и переходом на летнее время, а месяцы и годы имеют разную длину. Инструмент подходит для прямого пересчета единиц, но календарные даты, биллинг, юридические сроки и расписания между часовыми поясами требуют date-aware расчетов. Для формального использования нужно явно фиксировать исходную единицу, правило округления и требуемую точность.

Как пользоваться

Как пользоваться

  1. Введите значение для конвертации в поле ввода
  2. Выберите исходную единицу (От) и целевую единицу (В)
  3. Нажмите кнопку «Конвертировать» или посмотрите результат в реальном времени
  4. Нажмите «Связанные конвертации», чтобы увидеть другие комбинации единиц

Допущения по единицам

  • Конвертации месяцев и лет используют средние значения, если не указано иное; это не то же самое, что арифметика календарных дат.
  • Для счетов, SLA или логов сохраняйте исходное значение в миллисекундах или секундах и фиксируйте правило округления.

Применение

Конвертация единиц длительности с возможностью поделиться ссылкойВведите значение, выберите исходную и целевую единицы времени — и откроется страница с деталями конвертации, содержащими единицы и значение. Случай совпадающих единиц заблокирован, поэтому каждая сгенерированная страница представляет осмысленную конвертацию. Конвертации, привязанные к Unix-эпохе 1970-01-01 UTC, здесь не рассматриваются, так как инструмент работает с чистыми длительностями и не привязан к календарной дате.
Быстрое переключение между популярными парами единицКонвертер по умолчанию переводит дни в часы и предоставляет кнопку обмена для обратного направления. Это удобно для планирования расписания, оценки длительности, обработки логов и перевода временных промежутков между человекочитаемыми и машинно-удобными единицами.
Локализованные и единообразные обозначения единицНазвания и сокращения единиц берутся из переведённых данных страницы, а выбор конвертации остаётся числовым и URL-дружественным. Это позволяет инструменту работать одновременно как интерактивный конвертер и как коллекция проиндексированных страниц конвертации. Обратите внимание, что сокращение CST совпадает для нескольких часовых поясов (Центральное стандартное время США и Китайское стандартное время), аналогичные коллизии есть у IST, BST и EST — при передаче результата конвертации всегда указывайте полное название часового пояса.
Перевод длительностей API и анимаций между единицамиПреобразуйте окно дебаунса 1500 мс в 1,5 с для документации или переведите бюджет кадра при 30 fps — 33,33 мс — в микросекунды для описания SLA. Кнопка обмена единиц позволяет переключаться между человекочитаемой и машинно-удобной формой без повторного ввода значения.
Оценка сроков проекта без календарных допущенийПереведите 14 дней в 2 недели или 336 часов при обсуждении объёма спринта, но помните: инструмент считает месяц равным 30 дням, а год — 365 дням. Для расчётных периодов или графиков с учётом праздников используйте библиотеку с календарной логикой вместо конвертера длительностей. Инструмент также не учитывает високосные секунды, поэтому интервалы, пересекающие запланированную вставку UTC-високосной секунды, будут отличаться от TAI-эталона ровно на одну секунду — для планирования спринтов это несущественно, но важно для спутниковой локации и некоторых NTP-чувствительных систем.

Технический принцип

Секунда является основной единицей SI для времени, переопределённой на 13-й Генеральной конференции по мерам и весам в 1967 году как 9 192 631 770 циклов излучения, испускаемого при сверхтонком переходе основного состояния атома цезия-133 при температуре 0 K. Все более крупные единицы в этом инструменте представляют собой целые кратные секунды: 1 минута = 60 с, 1 час = 3 600 с, 1 сутки = 86 400 с, 1 неделя = 604 800 с. Эти множители происходят от исторической вавилонской шестидесятеричной системы счисления (основание 60) и египетских 24-часовых суток, а не от физики, но они зафиксированы брошюрой SI и стандартом ISO 80000-3:2019, поэтому конвертация является точной. Годы и месяцы по своей природе неоднозначны. Григорианский календарь (Inter gravissimas, папа Григорий XIII, 1582) определяет средний год как 365,2425 суток по правилу «делится на 4, за исключением вековых годов, не делящихся на 400» (1600 и 2000 — високосные, 1700/1800/1900 — обычные). Юлианский год в 365,25 суток по-прежнему используется в астрономии и является соглашением, которое применяет этот конвертер для перевода год→дни, так как оно соответствует наиболее распространённым значениям по умолчанию в таблицах и библиотеках. Средняя продолжительность месяца составляет 365,2425 / 12 ≈ 30,436875 суток, что часто округляется до 30,44; этот конвертер использует 30,44. Календарная арифметика («прибавить один месяц к 31 января») не может быть выполнена путём прибавления фиксированного числа секунд, поэтому любые расчёты рабочих дней, биллинга или договорных сроков должны опираться на библиотеку с календарной логикой, такую как date-fns, Luxon или Temporal. POSIX-время (Unix epoch) отсчитывает невисокосные секунды с 1970-01-01 00:00:00 UTC и намеренно игнорирует 27 високосных секунд, вставленных IERS в период с 1972 по 2017 год для удержания UTC в пределах 0,9 с от UT1. По состоянию на 2024 год TAI — UTC = 37 с, а Генеральная конференция по мерам и весам в 2022 году проголосовала за отказ от високосной секунды к 2035 году или раньше. Метод Date.now() в JavaScript возвращает POSIX-миллисекунды без корректировки на високосные секунды, а performance.now() — монотонную высокоточную метку времени с субмиллисекундной точностью (браузеры ограничивают от 5 мкс до 1 мс для защиты от атак Spectre). Двойная точность IEEE 754 позволяет точно представить ±2^53 мс, что покрывает примерно ±285 427 лет от эпохи — значительно превышая любой практический диапазон конвертации этого инструмента.

  • Определение SI: 1 секунда = 9 192 631 770 периодов излучения сверхтонкого перехода атома цезия-133 (CGPM 1967, подтверждено в брошюре SI 2019 года)
  • Фиксированные целые множители: 1 мин = 60 с, 1 ч = 3 600 с, 1 сут = 86 400 с, 1 нед = 604 800 с; они точны по определению ISO 80000-3, а не являются результатом измерений
  • Средний григорианский год: 365,2425 суток (правило високосности 4/100/400); юлианский год: 365,25 суток; этот инструмент использует 365,25 сут/год и 30,44 сут/мес (365,25 / 12 с округлением), как указано в FAQ
  • POSIX-время игнорирует високосные секунды: 27 вставлено IERS в период с 1972 по 2017 год; TAI — UTC = 37 с на 2024 год; CGPM в 2022 году принял решение об отмене високосной секунды к ~2035 году
  • Субсекундные единицы: 1 с = 10^3 мс = 10^6 мкс = 10^9 нс; планковское время ≈ 5,39 × 10^-44 с — теоретический нижний предел для физически осмысленных интервалов
  • Точность JavaScript: Date.now() возвращает целые миллисекунды с 1970-01-01 UTC; performance.now() является монотонным с ограничением 5 мкс–1 мс согласно W3C High Resolution Time уровня 3 (защита от Spectre)
  • Ограничения календарной арифметики: прибавление месяцев и лет не является ассоциативным (31 января + 1 месяц + 1 месяц ≠ 31 марта в феврале); используйте предложение Temporal или date-fns для календарных вычислений

Примеры

Дни в часы, минуты и секунды

1 день = 24 ч = 1 440 мин = 86 400 с = 86 400 000 мс

Часы в минуты и секунды

1 ч = 60 мин = 3 600 с; 8-часовой рабочий день = 480 мин = 28 800 с

Годы в дни, часы и минуты (среднее)

1 год ≈ 365,25 д ≈ 8 766 ч ≈ 525 960 мин ≈ 31 557 600 с

Ориентиры для недели и месяца

1 неделя = 7 д = 168 ч = 10 080 мин; 1 средний месяц ≈ 30,44 д ≈ 730,5 ч

Обычный год и високосный год

Обычный год = 365 д = 8 760 ч; високосный год = 366 д = 8 784 ч (один лишний день каждые 4 года, минус правила столетий)

Миллисекунды в программировании и анимации

1 с = 1 000 мс; бюджет кадра при 60 fps = 16,67 мс; окно debounce 1,5 с = 1 500 мс

Часто задаваемые вопросы

Какие единицы времени поддерживаются?

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

Как определяются «месяц» и «год»?

Конвертация использует усреднённые значения: месяц = 30,44 дня (365,25/12), год = 365,25 дня (юлианский год). Реальные месяцы и годы имеют разную длительность, поэтому пересчёт через эти единицы — приближённый. Для точной календарной арифметики используйте инструмент «Разница дат».

Почему в году 365,25 дня, а не 365?

Потому что солнечный год равен 365,2422 дня. Юлианское приближение округляет до 365,25 (один високосный день каждые 4 года). Среднее значение по григорианскому календарю за 400 лет — 365,2425. Для большинства пересчётов разница в 0,06% несущественна, но для археологических дат она накапливается.

Можно ли конвертировать часы-минуты-секунды?

Страница обычно конвертирует значение одной единицы (например, 5400 с ↔ 1,5 ч ↔ 90 мин). Для отображения в формате HH:MM:SS используйте форматтер длительности; этот инструмент даёт числовой пересчёт между единицами.

Насколько точны конвертации долей секунды?

1 секунда = 10^9 наносекунд. Точность чисел в JavaScript — 15–17 значащих цифр, поэтому конвертер сохраняет наносекундную точность примерно до ±10^7 секунд, после чего начинается округление. Для работы с атомными часами используйте специализированный инструмент.

Учитываются ли «секунды координации»?

Нет. Страница считает каждую минуту равной ровно 60 секундам. Секунды координации (изредка добавляемые для синхронизации UTC с вращением Земли) слишком редки, чтобы учитывать их в общих пересчётах.

Расчёт выполняется локально?

Да. Конвертация единиц — это чистая арифметика на JavaScript в браузере; ничего не логируется и не отправляется в сеть.

Похожие инструменты

Инструмент преобразования меток времени

Бесплатный онлайн-конвертер Unix-меток времени в дату и обратно. Поддержка секунд, миллисекунд и нескольких часовых поясов — удобно для отладки и логов.

Мировые часы

Бесплатные онлайн мировые часы: текущее время, дата и день недели в городах мира. Ищите часовые пояса и сравнивайте смещение относительно вашего времени.

Таймер обратного отсчета

Бесплатный онлайн-таймер обратного отсчёта: задайте целевое время, добавьте напоминание и следите за отсчётом с точностью до секунды для любых событий.

Калькулятор Разницы Дат

Бесплатный онлайн калькулятор разницы дат. Вычисляет дни, недели, месяцы, годы между двумя датами. Точные расчёты с отображением часов, минут, секунд.

Конвертер единиц длины

Онлайн-конвертер единиц длины — перевод между километрами, метрами, сантиметрами, миллиметрами, микрометрами, нанометрами, милями, ярдами, футами, дюймами, морскими милями, ли, чжан, чи и цунь. Точный расчёт, мгновенный результат.

Таймер Помодоро

Бесплатный онлайн-таймер Помодоро: 25 минут концентрации и 5 минут отдыха. Помогает удерживать фокус и формировать полезные рабочие привычки.