Если я установлю переменную среды часового пояса: TZ="Foo/Bar"
, как date
обрабатывает разные часовые пояса и отображает дату соответственно?
1 ответ
2
Короткий ответ
GNU использует базу данных tz, которая содержит представление текущих, будущих и исторических часовых поясов и соответствующим образом преобразует выходные данные.
Длинный ответ
Запустите info coreutils 'date input formats'
если у вас установлено полное руководство и вы читаете далее для контекста, и, в частности, читаете 28.10 Указание правил часового пояса. Если руководство не установлено, вы можете прочитать его в Интернете.
аппендикс
Даты, время и часовые пояса действительно сложно отследить :-).