2521832400000
Я тут пытаюсь войти в айти. Об этом будет пост потом. Это новый океан знаний о мире. Сегодня поделюсь капелькой, которая произвела на меня впечатление.
Когда вы формируете какой-нибудь отчёт в интернете или отсылаете деньги другу в приложении банка, программа должна зафиксировать момент времени этого действия. Таких операций может быть бесконечное множество. Фиксировать и отправлять миллиард меток в формате: «Год, месяц, день, час, минута, секунда» – затратно для памяти. В 1970-х годах придумали, что с этим делать.
Unix-время
Unix эпоха начинается 1 января 1970 года 00:00:00. Unix-время, это количество миллисекунд (1 секунда = 1000 миллисекунд) с начала этой эпохи до нужной нам даты. Зная это время, его можно потом легко перевести в понятные людям месяцы, годы и так далее.
Например, я пишу эту заметку 2-го июля 2022 года в 15:53:28. В Unix-времени это:
1659444804988 миллисекунд
И эта цифра меня поражает.
Казалось бы, с 1970го года до нашего времени прошла просто уйма миллисекунд. Если бы кто-то попросил меня представить сколько, то эта цифра не должна помещаться на листе бумаги. А это обычный триллион. Того хуже, его чуть больше полутора.
Если брать жизнь человека длиною в 80 лет, то это столько миллисекунд, сколько указано в названии к этому посту.