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.
svc=user/get_dst_time¶ms={"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:
{
"<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:
{}
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. |