Проблема 2038 года заключается в том, что все даты в компьютере представлены в виде чисел и в 32-bit операционных системах, которые использовались раньше для каждой даты использовали 32 бита информации. Отсчет времени ведется в секундах начиная с 01.01.1970. И к 19 января 2038 года, все эти 32 бита информации закончатся, то есть количество секунд пройденных с 1 января 70-го года будет слишком большим, чтобы влезть в 32 битное число, после этого случится так называемое «переполнение» и все программы по работе с датами начнут работать некорректно.
Комментарий недоступен
...а потом оказалось, что системам на это полюбить и проблемы никакой не было.
Так же и сейчас - есть вариант лечения патчем (добавить ещё 32 бита под дату и научить обрабатывать), есть вариант просто "накинуть сверху". Ещё вариант, чтоб проблема будет возникать при чтении 32-х битных архивных данных, а сами 32-х битные машины будут не понимать, о чём бубнёж. Ну 70-й год на дворе, и что?
Хз, я тогда еще не родился...
Комментарий недоступен
Тогда были 16 бит. Человечество постоянно придумывает себе новую проблему…
Ага я даже ребёнком тогда понимал, что это какие-то долбоёбы разгоняют. Но тогда у них тиктоков не было, а малограмотные массы же надо было как-то прогревать
Ничего