Saltar al contenido principal

Configuración de hora

Zona horaria, formato de hora y formato de fecha.


GET /api/setting/time​

Respuesta​

{
"Timezone": "8",
"TimeFormat": 24,
"DateFormat": "DD-MM-YYYY"
}
CampoTipoSignificado
Timezonestring (float OK)Desplazamiento desde UTC en horas. Admite decimales (p. ej. 5.5, -3.5).
TimeFormatinteger12 o 24.
DateFormatstringUno de "DD-MM-YYYY", "MM-DD-YYYY", "YYYY-MM-DD".

POST /api/setting/time​

Actualización parcial.

Solicitud​

{
"Timezone": "5.5",
"TimeFormat": 12,
"DateFormat": "YYYY-MM-DD"
}

Respuesta​

200 OK con cuerpo OK. Los cambios de hora surten efecto inmediatamente (el reloj del dispositivo vuelve a aplicar la nueva cadena TZ POSIX sin volver a sincronizar NTP).

Ejemplo​

curl -X POST http://192.168.1.42/api/setting/time \
-H "Content-Type: application/json" \
-d '{"Timezone":"-3.5","TimeFormat":24}'