Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
ru:sidebar:remoteapi:apiref:format:time:example [13/01/2016 10:12] stan [Обратная операция] |
ru:sidebar:remoteapi:apiref:format:time:example [16/04/2020 08:14] chdi [Обратная операция] |
||
---|---|---|---|
Строка 19: | Строка 19: | ||
=====Обратная операция===== | =====Обратная операция===== | ||
+ | tz=-134155792 | ||
- | Временная зона представлена в виде знакового слова. | + | 1) К tz применяется математическое И по маске **0xffff**. |
- | + | <code=javascript> | |
- | tz=-134155792 in hex 0xf800f1f0 | + | -134155792 & 0xffff |
- | + | 61936 | |
- | 1) Значение по маске **0x0fff0000** показывает [[dst|dst]]. | + | </code><note important>Следующий шаг выполняется только если значение tz < 0 как в примере. Если положительное, то результат будет в шаге 1</note> |
- | 0x08000000 - нет. | + | 2) К результату применяется математическое ИЛИ по маске **0xffff0000**. |
- | + | ||
- | 2) Значение по маске **0xffff** показывает часовой пояс. | + | |
- | ---- | + | |
<code=javascript> | <code=javascript> | ||
- | 0xf1f0 | + | 61936 | 0xffff0000 |
-3600 | -3600 | ||
</code> | </code> | ||
+ | [[timezone|Часовой пояс]] (-01:00) Азорские о-ва. | ||
+ | ---- | ||
+ | tz=-134155792 в hex 0xf800f1f0 | ||
- | [[timezone|Часовой пояс]] (-01:00) Азорские о-ва. | + | 1) Значение по маске **0x0fff0000** показывает [[dst|dst]]. |
+ | |||
+ | 0x08000000 - нет. |
|