Cómo obtener la zona horaria desde la computadora/portátil del usuario¿Cuál será la forma mejor o más sencilla de obtener la hora UTC actual (incluida la zona horaria) del usuario que ejecuta JMP?
Re: Cómo obtener la zona horaria desde la computadora/portátil del usuariorequest = New HTTP Request(
URL("google.com"),
Method("GET"),
);
request << Send("blob");
headers = request << Get Response Headers();
utc = headers["date"];
tz = round((today() - utc)/inhours(1));
show(tz);
Este debería ser el guión completo.
Re: Cómo obtener la zona horaria desde la computadora/portátil del usuarioGracias Bryan, ¿podrías editar tu publicación anterior con el código mejorado? Acepto esto como solución.
Re: Cómo obtener la zona horaria desde la computadora/portátil del usuarioEsto podría ser un poco mejor, para que no se pierda los límites.
utc = encabezados[ "fecha" ];
tz = Diferencia de fecha (utc, hoy (), "hora");
mostrar (tz);
Re: Cómo obtener la zona horaria desde la computadora/portátil del usuarioPor cierto... puedes usar cualquier URL. Los enrutadores/conmutadores utilizan la hora UTC.
Re: Cómo obtener la zona horaria desde la computadora/portátil del usuarioEsta es la hora UTC:
request = New HTTP Request(
URL("google.com"),
Method("GET")
);
request << Send;
headers = request << Get Response Headers();
show(headers["date"]);
encabezados["fecha"] es un objeto de fecha JSL en UTC
entonces el desplazamiento de la zona horaria sería:
utc = encabezados["fecha"];
Hora(hoy()) - Hora(utc);
Re: Cómo obtener la zona horaria desde la computadora/portátil del usuarioHola,
Hay una publicación en la comunidad aquí que podría ayudar: https://community.jmp.com/t5/Uncharted/UTC-Time-Zone/ba-p/28942 .