[devel] Часовой пояс

Mikhail Efremov sem на altlinux.org
Пт Ноя 20 22:05:53 MSK 2020


On Fri, 20 Nov 2020 19:50:51 +0300 Andrey Cherepanov wrote:
> 20.11.2020 19:34, Vitaly Lipatov пишет:
> >
> > Andrey Cherepanov писал 20.11.20 19:31:
> >  
> >> В Thunderbird при определении часового пояса используется код:
> >>
> >>       osUserTimeZone =
> >>         environmentVariableValue("TZ") ||
> >>         symbolicLinkTarget("/etc/localtime") ||
> >>         fileFirstZoneLineString("/etc/TIMEZONE") ||
> >>         fileFirstZoneLineString("/etc/timezone") ||
> >>         fileFirstZoneLineString("/etc/sysconfig/clock");
> >>
> >> который в Альте не возвращает часовой пояс (так как /etc/localtime
> >> у нас файл, а не симлинк, как в других дистрибутивах).
> >>
> >> Вопрос: как в Альте программно на Javascript определить часовой
> >> пояс?
> >>
> >>     
> > А как не на Javascript, а в bash это сделать?
> > Мне кажется, самое правильное это утвердить наличие заполненной 
> > переменной TZ. Сделать не сложно. Пользы масса!  
> 
> # sed -n 's/^ZONE=//p' /etc/sysconfig/clock
> Europe/Moscow
> 
> Пожалуй, на этом и остановлюсь.

. shell-config

shell_config_get /etc/sysconfig/clock ZONE

-- 
WBR, Mikhail Efremov


Подробная информация о списке рассылки Devel