[devel] Часовой пояс
Mikhail Novosyolov
mikhailnov на altlinux.org
Пт Ноя 20 19:52:19 MSK 2020
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 это сделать?
realpath /etc/localtime ?
> Мне кажется, самое правильное это утвердить наличие заполненной переменной TZ. Сделать не сложно. Пользы масса!
Во многих случаях почти все переменные окружения вычищаются, оставляются лишь переменные из белого списка. Например, в consolehelper, pkexec, sudo и др. Поэтому не универсально.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20201120/7a155e82/attachment-0001.html>
Подробная информация о списке рассылки Devel