Как представлять даты до эпохи как метку времени UNIX
Мне пришло в голову, что я не знаю механизма хранения дат до 1970 года. 1 как метки времени Unix. Поскольку эта дата является «эпохой» Unix, это не является большой неожиданностью.
Но - хотя он и не предназначен для этого - я все еще хочу хранить даты в далеком прошлом в формате Unix.
Мне это нужно по причинам.
Итак, мой вопрос: как можно сделать так, чтобы временные метки Unix содержали «недействительные», но все еще рабочие даты? Будет ли работать сохранение отрицательного количества секунд? Можем ли мы даже хранитьотрицательный количество секунд в метке времени Unix? Я имею в виду это не без знака?
Кроме того, если я прав, то я могу хранить даты только1901. dec. 13 20:45:52
может ли это быть продолжено в истории каким-либо образом?