Не корректно устанавливается таймзона

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Приветствую, ребята. Не получается таймзону установить корректно. Может быть кто-то просветит темноту?
Сделал тестовый шаблон:
http://prntscr.com/l5lvid
http://prntscr.com/l5lvb8

После первого перехода на whoer.net/ru вижу, что моя таймзона +3,00
http://prntscr.com/l5lwnu
Устанавливаю таймзону -4,00 C# кубиком
Код:
instance.TimezoneWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.TimezoneMode.Emulate; // Включаем эмуляцию
instance.SetTimezone(-4,0); // Устанавливаем таймзону
Перехожу снова на whoer.net/ru - определяется, что моя таймзона -3,00.
http://prntscr.com/l5lwv0
Вопрос: Какого х...??

заметил, что устанавливаю -6,00 зону, получаю -5,00
устанавливаю -8,00 зону - получаю -7,00;
устанавливаю -9,00 зону - получаю -8,00
и т.д.


Есть два задокументированных метода:
- TimezoneMode https://help.zennolab.com/en/v5/zennoposter/5.18.0.0/webframe.html#topic860.html
- SetTimezone https://help.zennolab.com/en/v5/zennoposter/5.18.0.0/webframe.html#topic345.html

В TimezoneMode может принимать 2 значения: Default и Emulate http://prntscr.com/l5m3wg
В SetTimeZone можно установить 2 int'a:
http://prntscr.com/l5m48v
Что и было проделано. И ни х.. не работает (((

Тестовый шаблон прилагается. И господа разработчики, ежели читаете, пофиксите возможность создания тикета в саппорте, невозможно создать, вылазит ошибка какого-то раздела.
 

Вложения

Последнее редактирование:

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 529
Благодарностей
8 711
Баллы
113
Тестовый шаблон прилагается.
Проверил со своими прокси - все нормально, какой сдвиг задается в снипете, такой часовой пояс и виден на сайте Whoer.net.

И господа разработчики, ежели читаете, пофиксите возможность создания тикета в саппорте, невозможно создать, вылазит ошибка какого-то раздела.
Проверил сейчас в своем акке Тикет-системы, опять же - все нормально, никакой ошибки при создании тикета не вижу.
Если какая то проблема в данный момент, то в кр. случае можете тикеты создавать отправляя письма на [email protected]
Они попадут автоматически в Тикет-систему.
 
Последнее редактирование:

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 386
Благодарностей
3 308
Баллы
113
Проверил со своими прокси - все нормальгно, какой сдвиг задается в снипете, такой часовой пояс и виден на сайте Whoer.net.
Дело не в прокси. Вот что отдаёт Date() в JS:
-3
-3.PNG
-4
-4.PNG

Кстати, SetIanaTimezone вроде норм работает, но потребуется таблица тайм-зон.
 

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Записал процесс установки таймзоны. Может я что-то не так делаю?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 386
Благодарностей
3 308
Баллы
113
  • Спасибо
Реакции: zarufakis

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Я правильно понимаю?
Код:
instance.TimezoneWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.TimezoneMode.Emulate; // Включаем эмуляцию
instance.SetTimezone(-5,0); // Устанавливаем таймзону.
instance.SetIanaTimezone("America/Scoresbysund");
Список с таймзонами в описании SetIanaTimezone увидел. Только как выбрать для прокси значение из этого списка? У меня для прокси вот такое вот выскакивает.
http://prntscr.com/l8abip


Какой язык системы? Возможно, что-то из настроек влияет.
Национальность для америкосовских проксей ставлю USA:
http://prntscr.com/l8adqy
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 386
Благодарностей
3 308
Баллы
113
Я правильно понимаю?
Первая и вторая строчка бессмысленны, так как третья всё это само устанавливает.
Только как выбрать для прокси значение из этого списка?
Самому сделать себе таблицу и из неё выбирать. Можно же самой зенкой собрать.
 
Последнее редактирование:

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Спасибо, все работает, все тип-топ.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)