я уже приводил ссылку на Unix-время
так там есть и про выход этой проблемы:PS с учётом, что в ПР целые числа беззнаковые, то даже 32х бит хватит не на 68 лет от "начала эры" (начальной точки отсчёта)Проблема 2038
19 января 2038 года в 03:14:08 по всемирному времени значение переменной типа time_t, отсчитывающей число секунд, прошедших с 1 января 1970 года, достигнет 2^31, что может привести к ошибочной интерпретации этого числа как отрицательного. Возможное решение данной проблемы состоит в использовании для хранения времени не 32-битной, а 64-битной переменной (что и делается во всех современных 64-битных операционных системах), этого хватит на 292 млрд лет.
а на 136 лет.





Ответить с цитированием