Что такое "unix time stamp"? |
|
Добавил(а) microsin
|
Метка времени Unix (unix time stamp) это способ отслеживать время как абсолютное количество секунд, прошедших относительно определенного момента времени. Отсчет начинается от так называемой эпохи Unix (Unix Epoch) которая соответствует 1 января 1970 года по системе UTC [2]. Таким образом, метка времени Unix всего лишь определенное количество секунд между определенной датой и эпохой Unix. Также следует отметить, что этот момент времени технически не меняется независимо от того, где вы находитесь на земном шаре. Это очень полезно для компьютерных систем для отслеживания и сортировки привязанной к дате/времени информации в динамических и распределенных приложениях как в режиме онлайн, так и на стороне клиента.
Читаемое человеком время |
Количество секунд |
1 час |
3600 |
1 день |
86400 |
1 неделя |
604800 |
1 месяц (30.44 дней) |
2629743 |
1 год (365.24 дней) |
31556926 |
Что произойдет 19 января 2038 года? На этой дате Unix Time Stamp прекратит работу из-за 32-разрядного переполнения. До этой точки времени миллионы приложений будут нуждаться либо в адаптации на новые системы отсчета меток времени, либо в миграции на 64-разрядные системы, где под информацию о времени может быть отведено большее количество бит.
[Ссылки]
1. Current Epoch Unix Timestamp site:unixtimestamp.com. 2. Coordinated Universal Time site:wikipedia.org. |