get_dst_time

Para saber cuándo empieza y termina el horario de verano dentro de un intervalo especificado, utilice el método user/get_dst_time.

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

Parámetros

Los parámetros obligatorios están marcados con un asterisco (*).

Parámetro Descripción
timeFrom* Inicio del intervalo, tiempo UNIX.
timeTo* Fin del intervalo, tiempo UNIX.
tz Zona horaria y ajustes del horario de verano (consulte Hora). Si el parámetro no se indica, se utiliza la zona horaria del usuario actual.

Respuesta

Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:

Copied!
{
	"<text>":<uint>,	/* clave: hora, tiempo UNIX; valor: 1 si el horario de verano está vigente a partir de esta hora, 0 si no lo está */
	...
}

La primera clave del objeto es el valor de timeFrom, y su valor indica si el horario de verano está vigente al inicio del intervalo. Las siguientes claves son las horas en las que el horario de verano empieza (valor 1) o termina (valor 0) dentro del intervalo. La última clave es el valor de timeTo.

Si en la zona horaria indicada no se utiliza el horario de verano, se devuelve un objeto vacío:

Copied!
{}

Si la solicitud falla, se devuelve un código de error.

Códigos de error

Código de error Descripción
4 Parámetros de entrada no válidos o no se encontró el usuario actual.

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.