Smart Calculators

Smart

Calculators

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

Переводите время между наносекундами, микросекундами, миллисекундами, секундами, минутами, часами, сутками, неделями, двумя неделями, месяцами, годами и десятилетиями. Точные коэффициенты СИ и честные юлианские соглашения для месяца и года.

ч

Результат

3 600 с

1 ч= 3 600 с

ЕдиницаЗначение
Наносекунда (нс)3,6E12
Микросекунда (µs) (мкс)3 600 000 000
Миллисекунда (мс)3 600 000
Секунда (с)3 600
Минута (мин)60
Час (ч)1
Сутки (24 часа) (сут)0,0416667
Неделя (7 дней) (нед)0,00595238
Две недели (14 дней) (2 нед)0,00297619
Месяц (в среднем 30,44 дня) (мес)0,00136893
Год (юлианский, 365,25 дня) (год)1,14077E-4
Десятилетие (10 лет) (дес.)1,14077E-5

Нужно время между двумя календарными датами? Воспользуйтесь калькулятором длительности между датами.

Конвертер времени. Перевод наносекунд, секунд, суток, месяцев, лет и десятилетий в одном инструменте.

Конвертер времени переводит величину из одной единицы в другую — от наносекунд до десятилетий — приводя каждое значение к секунде. Единицы от наносекунды до двух недель он держит точными, а результаты для месяца, года и десятилетия помечает знаком ≈, потому что это календарные средние.

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

Спросите у поиска, сколько секунд в году, и получите как минимум четыре разных ответа: 31 536 000 для обычного года из 365 дней, 31 557 600 для юлианского года из 365,25 суток, 31 556 952 для среднего григорианского года (365,2425 суток) и 31 622 400 для високосного года из 366 дней. Ни один из них не ошибочен — они просто отвечают на чуть разные вопросы. Именно из-за этого тихого разнобоя конвертер времени обязан честно называть свои допущения, а не выбирать одно число и прятать его. Прячут почти все: популярный русскоязычный конвертер vpayaem.ru берёт месяц как 365/12 = 30,41666 суток, но год — как юлианские 365,25 суток, так что двенадцать его собственных месяцев складываются в 365 суток и не совпадают ни с одним из его же годов. Здесь так не бывает. Отдельная путаница специфична для запроса «конвертер времени»: половину выдачи занимают конвертеры часовых поясов (24timezones, time.is), которые считают разницу между городами, а не переводят величины между единицами — это совсем другой инструмент.
Каждое значение здесь приводится к одной базовой единице — секунде, базовой единице времени в СИ, определённой с 1967 года через 9 192 631 770 колебаний атома цезия-133. Вы вводите величину в любой единице, она умножается на коэффициент этой единицы в секундах, а затем делится на коэффициент целевой единицы. Для единиц от наносекунды до двух недель эти коэффициенты точны по определению: миллисекунда — ровно тысячная доля секунды, сутки — ровно 86 400 секунд, неделя — ровно 604 800, а две недели (английский fortnight, 14 суток) — ровно 1 209 600. Без округлений и календарных догадок.
Месяц, год и десятилетие — статья особая. В календарном месяце от 28 до 31 дня, а в календарном году 365 или 366, поэтому точного числа секунд у них попросту нет. Этот конвертер использует юлианское соглашение: год из 365,25 суток = 31 557 600 секунд, месяц ровно в одну двенадцатую года = 30,4375 суток = 2 629 800 секунд (в подписи единицы округлено до 30,44 суток) и десятилетие из десяти лет = 315 576 000 секунд. Поскольку месяц определён как год, делённый на двенадцать, двенадцать месяцев всегда дают ровно год, и инструмент помечает знаком ≈ каждый результат, который затрагивает эти три единицы. Разница важна: юлианский год (31 557 600 с, 8 766 часов) на 21 600 секунд — ровно на 6 часов — длиннее обычного года из 365 дней (31 536 000 с, 8 760 часов), и этот накопленный четверть-день каждые четыре года превращается в високосный день.
Конвертер поддерживает двенадцать единиц в трёх семействах. Субсекундное семейство — наносекунда (10⁻⁹ с, масштаб задержки кэша процессора), микросекунда (10⁻⁶ с) и миллисекунда (10⁻³ с, масштаб сетевых и дисковых задержек). Обычное семейство — секунда, минута, час, сутки и неделя. Семейство длинных периодов — две недели, месяц, год и десятилетие. Что отличает серьёзный конвертер от виджета, который просто выдаёт число, — именно это: сказать, какие переводы точны по определению, а какие являются календарными средними, и держать эти средние согласованными между собой, чтобы двенадцать месяцев и один год всегда были равной длины.

Самые популярные переводы времени с одного взгляда

ИзВЗначениеТочно?
1 минутасекунды60да
1 чассекунды3 600да
1 суткисекунды86 400да
1 суткимиллисекунды86 400 000да
1 неделячасы168да
2 неделисекунды1 209 600да
1 секундамиллисекунды1 000да
1 секундананосекунды1 000 000 000да
1 месяцсекунды2 629 800≈ юлианский
1 годсекунды31 557 600≈ юлианский
1 годчасы8 766≈ юлианский
1 десятилетиесутки3 652,5≈ юлианский

Как переводить между единицами времени

Любой перевод времени — это одно умножение и одно деление через секунду. Общее правило:
y=xafromatoy = x \cdot \frac{a_{\text{from}}}{a_{\text{to}}}
где x — введённое значение, afrom — значение исходной единицы в секундах, ato — значение целевой единицы в секундах. Вручную это делается так:
1. Найдите коэффициент исходной единицы в секундах. Для часа afrom = 3 600.
2. Умножьте введённое значение на этот коэффициент, чтобы получить секунды. 2,5 часа × 3 600 = 9 000 секунд.
3. Найдите коэффициент целевой единицы в секундах. Для минуты ato = 60.
4. Разделите секунды на коэффициент целевой единицы. 9 000 ÷ 60 = 150 минут.
Те же два шага работают для любой пары. Из миллисекунд в сутки: 500 000 000 мс × 0,001 с/мс ÷ 86 400 с/сутки = 5,787 суток. Из наносекунд в секунды: 750 000 нс × 0,000000001 с/нс = 0,00075 с (это же 0,75 мс). Из двух недель в часы: 1 × 1 209 600 с ÷ 3 600 с/час = 336 часов.
Чтобы воспользоваться калькулятором, выберите исходную единицу в списке «Из», введите значение и выберите целевую единицу в списке «В». Результат обновляется при каждом нажатии клавиши, и его можно скопировать одним касанием. Очень большие или очень маленькие результаты автоматически переходят на научную запись, так что перевод наносекунды в десятилетие остаётся читаемым, а не превращается в вереницу нулей. Любой результат с месяцем, годом или десятилетием несёт знак ≈, потому что эти три единицы — календарные средние, а не точные определения; всё от наносекунды до двух недель точно.

Разобранные примеры перевода времени

5 400 секунд в часы (таймер и цикл сна)

Установите «Из = секунда», «В = час», значение = 5 400. Результат: 5 400 ÷ 3 600 = 1,5 часа, то есть 90 минут. Это классический расчёт 90-минутного цикла сна или таймера на 5 400 секунд: 1,5 часа читаются на часах как 1 час 30 минут. Перевод точен, потому что и секунда, и час (3 600 с) — точные определения, никакого календарного усреднения тут нет.

500 миллионов миллисекунд в сутки (таймстампы и логи)

Установите «Из = миллисекунда», «В = сутки», значение = 500 000 000. Результат: 500 000 000 ÷ 86 400 000 = 5,787 суток, потому что в сутках ровно 86 400 000 миллисекунд (86 400 с × 1 000). В программировании это встречается постоянно: таймстампы в JavaScript и Java считают миллисекунды от эпохи Unix (1 января 1970 года), тогда как само время Unix считает секунды, поэтому деление разницы в миллисекундах на 86 400 000 превращает её в сутки. Именно на этом спотыкаются на форумах вроде Хабр Q&A, где разработчик обратного отсчёта не знает формулу для месяцев и лет. Перевод точен — ни длина года, ни среднее по месяцу здесь ни при чём.

Сколько секунд в году (честный ответ)

Установите «Из = год», «В = секунда», значение = 1. Результат: ≈ 31 557 600 секунд — юлианский год из 365,25 суток (365,25 × 86 400). Обычный год из 365 дней — это 31 536 000 секунд, на 21 600 секунд (ровно на 6 часов) меньше. Этот шестичасовой зазор в год и есть четверть суток, что каждые четыре года накапливается в високосный день. Конвертер показывает юлианское число со знаком ≈, потому что это долгосрочное среднее, а не точная длина какого-то одного календарного года. Для сравнения: средний григорианский год (365,2425 суток) — 31 556 952 секунды, а високосный год из 366 дней — 31 622 400.

Наносекунды в секунды для бенчмарков

Установите «Из = наносекунда», «В = секунда». Функция, которая выполняется за 750 000 нс, переводится в 0,00075 с — удобнее прочитать как 0,75 мс. Это повседневная работа анализа производительности, где числа охватывают огромный диапазон: попадание в кэш L1 — около 1 нс, обращение к оперативной памяти — около 100 нс (10⁻⁷ с), чтение с SSD — около 100 000 нс (0,1 мс), а сетевой круговой обход внутри дата-центра — от 100 000 до 300 000 нс. Субсекундные переводы точны, потому что наносекунда, микросекунда и миллисекунда — точные доли секунды в СИ.

Миллиард секунд — это сколько лет (миллион против миллиарда)

Установите «Из = секунда», «В = год», значение = 1 000 000 000. Результат: ≈ 31,69 года (1 000 000 000 ÷ 31 557 600) — то есть свою миллиардную прожитую секунду вы отмечаете примерно в 31 год и 8 месяцев. Это популярный на Пикабу и в соцсетях способ прочувствовать разницу порядков: миллион секунд — всего около 11,6 суток, а миллиард секунд — уже почти 32 года. Знак ≈ появляется потому, что ответ зависит от длины года: с обычным годом из 365 дней тот же миллиард секунд даёт около 31,71 года. Разница здесь крошечная, но растёт для очень больших значений — потому соглашение и нужно называть, а не подразумевать.

Сравнительная таблица: 1 единица в секундах

Эта таблица — костяк каждого перевода, который делает инструмент. Чтобы перевести вручную между любыми двумя единицами, возьмите секунды исходной строки и разделите на секунды целевой.
Единица1 единица в секундахТочно?
Наносекунда0,000000001да
Микросекунда0,000001да
Миллисекунда0,001да
Секунда1да
Минута60да
Час3 600да
Сутки86 400да
Неделя604 800да
Две недели1 209 600да
Месяц2 629 800≈ юлианский
Год31 557 600≈ юлианский
Десятилетие315 576 000≈ юлианский
Например, 1 неделя в минутах = 604 800 ÷ 60 = 10 080 минут, а 1 год в часах = 31 557 600 ÷ 3 600 = 8 766 часов. Здесь же живёт проверка, на которой спотыкаются сайты-конкуренты: 12 × 2 629 800 = 31 557 600, так что двенадцать месяцев дают ровно год. Каждая строка длинного периода (месяц, год, десятилетие) — среднее, помеченное ≈; всякая строка выше неё точна.

Конвертер времени — часто задаваемые вопросы

Сколько секунд в году?

Этот конвертер использует ≈ 31 557 600 секунд — юлианский год из 365,25 суток, который усредняет високосные годы. Обычный год из 365 дней — это 31 536 000 секунд, на 21 600 секунд (ровно на 6 часов) меньше. Большее число лучше подходит для долгосрочных средних, поэтому его берут большинство общих и научных конвертеров. Для полноты: средний григорианский год — 31 556 952 секунды, високосный — 31 622 400.

Сколько миллисекунд в сутках?

Ровно 86 400 000 миллисекунд. Сутки — это 86 400 секунд (24 × 3 600), а в каждой секунде 1 000 миллисекунд, поэтому 86 400 × 1 000 = 86 400 000. Значение точное, никакого календарного усреднения.

Сколько секунд в сутках?

Ровно 86 400 секунд: 24 часа × 60 минут × 60 секунд. Это одно из точных значений конвертера, как и неделя (604 800 с) и две недели (1 209 600 с).

Сколько часов в году?

Около 8 766 часов по юлианскому соглашению (365,25 × 24) — именно это показывает конвертер. Обычный год из 365 дней — 8 760 часов, а високосный из 366 дней — 8 784. Школьный ответ — 8 760; усреднённый по високосным годам — 8 766.

Сколько секунд в месяце?

По юлианскому соглашению ≈ 2 629 800 секунд: одна двенадцатая года (30,4375 суток, в подписи округлено до 30,44). Но ни один реальный месяц не длится ровно столько: февраль — это 2 419 200 с (28 дней) или 2 505 600 с (29), а месяцы по 30 и 31 дню — 2 592 000 и 2 678 400 с. Значение конвертера — среднее, помеченное ≈, зато двенадцать таких месяцев дают ровно год.

Почему разные сайты дают разное число секунд в году?

Потому что они отвечают на разные вопросы. Обычный год из 365 дней — 31 536 000 секунд, юлианский из 365,25 суток — 31 557 600, средний григорианский (365,2425 суток) — 31 556 952, а високосный из 366 дней — 31 622 400. Все верны для своего определения. Этот конвертер открыто называет своё — юлианский год — и помечает его знаком ≈, чтобы не приходилось гадать, какое число вам досталось.

Как перевести наносекунды в секунды?

Разделите на миллиард. Наносекунда — это 10⁻⁹ секунды, поэтому 750 000 нс ÷ 1 000 000 000 = 0,00075 с. В инструменте поставьте «Из = наносекунда», «В = секунда»; очень большие или маленькие результаты сами переходят на научную запись.

Fortnight и «две недели» — это сколько дней?

Как единица времени — 14 суток (две недели), то есть 1 209 600 секунд. Английское слово fortnight буквально значит «четырнадцать ночей» и распространено в Великобритании и Австралии. Не путайте с игрой Fortnite и не читайте «две недели» как 15 дней: здесь это ровно 14 суток.

Чем это отличается от калькулятора дней между датами?

Конвертер времени переводит величину между единицами — «5 400 секунд — это сколько часов?» — по фиксированным средним коэффициентам. Калькулятор длительности между датами измеряет реальный промежуток между двумя календарными датами, например с 3 марта по 1 июня, учитывая настоящую длину каждого месяца и високосный день. Пользуйтесь этим конвертером, когда у вас есть отвлечённое количество времени; пользуйтесь калькулятором дней между датами, когда у вас есть две конкретные даты и нужен точный интервал.

Почему конвертер берёт 365,25 суток для года?

Потому что 365,25 суток (юлианский год) — простейшее среднее, которое учитывает високосные годы и держит инструмент согласованным: месяц определён ровно как одна двенадцатая года (30,4375 суток = 2 629 800 секунд), так что двенадцать месяцев всегда дают ровно год. Многие конвертеры смешивают месяц на основе 365 дней с годом в 365,25 и молча ломают это тождество. Поскольку 365,25 — всё равно среднее, результаты для месяца, года и десятилетия показываются со знаком ≈.

Бесплатный ли этот конвертер времени и можно ли встроить его на сайт?

Да. Калькулятор работает полностью в браузере, без регистрации и ограничений, и охватывает весь диапазон от наносекунд до десятилетий. Есть встраиваемая версия для iframe — её удобно поставить в блог о программировании, на страницу с уроком физики или в рабочий регламент, не уводя читателей на другой сайт.

Насколько точен конвертер?

Для каждой единицы от наносекунды до двух недель коэффициенты точны по определению, поэтому такие переводы не несут округления сверх выбранной вами точности отображения. Для месяца, года и десятилетия инструмент берёт юлианские средние (год = 365,25 суток, месяц = год ÷ 12) и помечает каждый затронутый результат знаком ≈, потому что ни у одного календарного месяца или года нет единой точной длины. Для точного промежутка между двумя реальными датами используйте калькулятор дней между датами.