<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">20.11.2020 19:34, Vitaly Lipatov пишет:<br>
</div>
<blockquote type="cite"
cite="mid:c563f893ae673fa3ff2a436bad312ec4@altlinux.ru">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p id="reply-intro">Andrey Cherepanov писал 20.11.20 19:31:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left:
#1010ff 2px solid; margin: 0">
<div id="replybody1">
<div>
<p><span style="font-size: xx-small;"><span
style="font-family: Helvetica, Arial, sans-serif;">В
Thunderbird при определении часового пояса
используется код:</span></span></p>
<p> osUserTimeZone =<br>
environmentVariableValue("TZ") ||<br>
symbolicLinkTarget("/etc/localtime") ||<br>
fileFirstZoneLineString("/etc/TIMEZONE") ||<br>
fileFirstZoneLineString("/etc/timezone") ||<br>
fileFirstZoneLineString("/etc/sysconfig/clock");</p>
<p>который в Альте не возвращает часовой пояс (так как
/etc/localtime у нас файл, а не симлинк, как в других
дистрибутивах).</p>
<p>Вопрос: как в Альте программно на Javascript определить
часовой пояс?</p>
<pre class="v1moz-signature"> </pre>
</div>
</div>
</blockquote>
<div>А как не на Javascript, а в bash это сделать?</div>
<div>Мне кажется, самое правильное это утвердить наличие
заполненной переменной TZ. Сделать не сложно. Пользы масса!</div>
<div> </div>
</blockquote>
<p><font size="+1"><font face="Helvetica, Arial, sans-serif"># sed
-n 's/^ZONE=//p' /etc/sysconfig/clock<br>
Europe/Moscow</font></font></p>
<p><font size="+1"><font face="Helvetica, Arial, sans-serif">Пожалуй,
на этом и остановлюсь.</font></font><br>
</p>
<pre class="moz-signature" cols="72">--
Andrey Cherepanov
<a class="moz-txt-link-abbreviated" href="mailto:cas@altlinux.org">cas@altlinux.org</a></pre>
</body>
</html>