[devel] Часовой пояс
Andrey Savchenko
bircoph на altlinux.org
Пт Ноя 20 22:49:31 MSK 2020
On Fri, 20 Nov 2020 22:05:53 +0300 Mikhail Efremov wrote:
> 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
$ date "+%Z"
$ date "+%z"
Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 833 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20201120/04e16ae3/attachment.bin>
Подробная информация о списке рассылки Devel