Конвертер Unix времени в человекопонятный формат и обратно

Описание

Unix Time Converter - это сервис, который позволяет конвертировать Unix-время в человекопонятный формат и наоборот.

Что такое Unix время или Unix эпоха?

Unix-время или POSIX-время - это способ кодирования времени, который был принят в UNIX и других POSIX-совместимых операционных системах. Моментом начала отсчёта считается полночь (по UTC) с 31 декабря 1969 года на 1 января 1970, время с этого момента называют "эрой UNIX" (Unix Epoch). Время UNIX согласуется с UTC, в частности, при объявлении високосных секунд UTC соответствующие номера секунд повторяются.

Почему использовать способ хранения времени в виде количества секунд?

Способ хранения времени в виде количества секунд очень удобен при сравнении дат (с точностью до секунды), а также для хранения дат: при необходимости их можно преобразовать в любой удобочитаемый формат. Дата и время в этом формате также занимают очень мало места (4 или 8 байтов, в зависимости от размера машинного слова), поэтому его разумно использовать для хранения больших объёмов дат. Недостатки в производительности могут проявиться при очень частом обращении к элементам даты, вроде номера месяца и т. п. Но в большинстве случаев эффективнее хранить время в виде одной величины, а не набора полей.

Обычная дата(Human readable time)Секунды
1 минута60 секунд
1 час3600 секунд
1 день86400 секунд
1 неделя604800 секунд
1 месяц (30.44 дней) 2629743 секунд
1 год (365.24 дней)  31556926 секунд