Справочный центр Wialon

get_dst_time

Чтобы узнать, когда начинается и заканчивается летнее время в течение указанного интервала, используйте метод user/get_dst_time.

Copied!
svc=user/get_dst_time&params={"timeFrom":<uint>,
			      "timeTo":<uint>,
			      "tz":<int>}

Параметры

Обязательные параметры отмечены звездочкой (*).

Параметр Описание
timeFrom* Начало интервала, UNIX-время.
timeTo* Конец интервала, UNIX-время.
tz Часовой пояс и настройки летнего времени (см. Время). Если параметр не указан, используется часовой пояс текущего пользователя.

Ответ

В случае успешного выполнения запроса возвращается ответ следующего формата:

Copied!
{
	"<text>":<uint>,	/* ключ: время, UNIX-время; значение: 1 — с этого момента действует летнее время, 0 — не действует */
	...
}

Первый ключ объекта — значение timeFrom, его значение показывает, действует ли летнее время в начале интервала. Следующие ключи — моменты начала (значение 1) или окончания (значение 0) летнего времени в пределах интервала. Последний ключ — значение timeTo.

Если в указанном часовом поясе летнее время не используется, возвращается пустой объект:

Copied!
{}

В случае неудачного выполнения запроса возвращается код ошибки.

Коды ошибок

Код ошибки Описание
4 Неверные входные параметры или текущий пользователь не найден.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.