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