Ядро Linux отслеживает секунды после 01.01.1970 00 :00 :00 UTC, обычно называемого "эпохой". Есть некоторые ляпы вокруг високосных секунд, но это все.
Существует еще одна проблема, связанная с тем, как это значение времени инициализируется из аппаратных -часов реального времени (RTC )во время загрузки, потому что RTC не может быть установлен на UTC. (Спасибо, Microsoft ).
Часовые пояса, локали и тому подобное — все это конструкции пользовательского пространства, а не часть ядра.