Системное время в Linux зависит от следующих факторов:
Аппаратные часы компьютера не идеальны, минимум раз в год придётся их "подводить". Но если у вас есть выход в Интернет, то можно настроить автоматическую подводку часов: достаточно отметить пункт "Устанавливать автоматически" и выбрать один из доступных серверов точного времени, после чего время на локальном компьютере всегда будет точным.
Для того, чтобы заработало автоматическое подведение времени, необходимо наличие в системе пакета openntpd.