Напишите число 2147483647;
Установите 4 байтовый режим, и десятичный тип ввода;
Откройте стандартный калькулятор Windows нажмите ALT+3, этим вы переведете его в инженерный вид;
Проверить эту теорию на наглядном примере очень просто:
19 января 2038 года в 03:14:08 настанет момент, когда количество секунд прошедших с начала эры Unix, превысит максимальное, доступное в 32 битной системе, число = 2147483647. При переполнении разряда, произойдет сброс даты.
Факт: максимальным двоичным числом в 32 битных системах является число 01111111 11111111 11111111 11111111, переведя его в десятичную систему, мы получим число 2147483647.
Конец эпохи Unix придёт в 2038 году
Откровенно говоря, особого смысла разделять два понятия, на мой взгляд, нет, но все же полезно иметь представление о том, что из-себя представляет Unix Time, а также полезно понимать, что количество максимально возможных секунд прошедших с 1970 года, имеет предел!
На время прочтения, Вами, этой информации, запись о времени (1346765877) , уже является меткой – Unix Timestamp! Конвертировав данную метку времени в удобочитаемый вид, мы получим дату 04-09-2012 и время 17:37:57.
На время написания мной данного поста, Unix время было равно 1346765877.
Попробую привести пример, для разъяснения разницы этих двух понятий.
Unix Timestamp это метка времени, которая представляет собой последовательность символов, отражающих количество секунд, прошедших с 1 января 1970 года.
Unix время это текущее количество секунд прошедших с 1 января 1970 года.
Давайте разберемсяс тем, для чего нужны Unix время и Unix Timestamp, а также дадим им четкие понятия.
Все дело в том, что Unix время начинает отсчет эпохи Unix, с выпуска первой UNIX системы. Первая система подобного рода была создана в 1969 году, поэтому точкой отсчета времени разработчики приняли дату с 1 января 1970 года в полночь по UTC (Всемирное координированное время).
Почему Unix время начинается с 1 января 1970 года
Здравствуйте, уважаемые читатели блога , в данной статье, я хочу рассказать вам о том, что такое Unix время и Unix Timestamp. Часто программисты объединяют эти понятия в одно, но это не совсем верно. Кроме того, статья содержит много полезных заметок, на тему работы с Unix Timestamp в PHP , MySQL и JavaScript.
Unix время и Unix Timestamp (MySQL, PHP, JavaScript)
Добро пожаловать на авторский блог .
Unix время и Unix Timestamp ( MySQL, PHP, JavaScript )
Комментариев нет:
Отправить комментарий