Признаться, вообще не понимаю смысл продлять временную шкалу далеко в прошлое. Приличные часы появились несколько столетий назад. До этого само понятие точного времени было довольно условным
Специалисты что-то измеряли по солнечным часам, но их показания критично зависят от долготы. В прошлом просто нет событий, про которые у нас есть точная информация. Если день известен, или хотя бы год, уже удача. Ну и зачем огород городить?
> А эта погрешность растет чем дальше, тем сильнее в прошлое Поэтому так любят представлять дату/время значениями с плавающей точкой, с привязкой нуля к какой-нибудь недавней дате. Правда, это закладывает мину очень замедленного действия: со временем текущее время всё дальше убегает от нуля.
Тема, на мой взгляд, непростая. Но чисто теоретически, все исторические события могут быть спроецированы на единую линейную шкалу. Эту шкалу, соответственно, можно представить одним целым числом достаточно большой размерности. Это и будет базовый тип для представления даты/времени. Дальше уже вопрос конвертации, который и представляет основную сложность.
Comments 10
Специалисты что-то измеряли по солнечным часам, но их показания критично зависят от долготы. В прошлом просто нет событий, про которые у нас есть точная информация. Если день известен, или хотя бы год, уже удача. Ну и зачем огород городить?
Reply
Поэтому так любят представлять дату/время значениями с плавающей точкой, с привязкой нуля к какой-нибудь недавней дате.
Правда, это закладывает мину очень замедленного действия: со временем текущее время всё дальше убегает от нуля.
Reply
Reply
Leave a comment