Над этим думал. Можно и без батареи, На самом деле. Внутри всегда живет машиное время, и, скажем, каждую секунду пишется в новомодный ReRAM какой-нибудь, у которого 10^15 циклов.
И отдельно есть база поправок - в какой момент какие поправки к UTC были.
После перезапуска по GNSS поправка до UTC.