Проблема 2038 года: различия между версиями
[непроверенная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
→Описание: итог Метка: визуальный редактор отключён |
Monedula (обсуждение | вклад) м отмена правки 101021775 участника 2A02:810D:1C00:3B9C:911:4D3A:BFBB:1498 (обс.) Метка: отмена |
||
Строка 2:
'''Проблема 2038 года''' в [[Вычислительная техника|вычислительной технике]] — ожидаемые сбои в [[Программное обеспечение|программном обеспечении]] накануне [[19 января]] [[2038 год]]а. Данная проблема затронет программы и системы, в которых используется представление времени по стандарту [[POSIX]] ([[UNIX-время]]), которое представляет собой количество [[Секунда|секунд]], прошедшее с [[Полночь|полуночи]] [[1 января]] [[1970 год]]а. Такое представление времени — это стандарт для [[Unix]]-подобных операционных систем (из-за повсеместного использования языка [[Си (язык программирования)|Си]]).
В старых 32-[[бит]]ных системах (до середины 1990-х) используется тип данных <code>time_t</code> для хранения секунд в виде <code>signed int</code> (32-битного целого со знаком). Самая поздняя дата, которая может быть представлена таким форматом в стандарте [[POSIX]] — это 03:14:07, вторник, 19 января 2038 года по [[Всемирное координированное время|Всемирному времени (UTC)]].
|