Come ottenere il fuso orario dal computer/laptop dell'utenteQuale sarà il modo migliore o più semplice per ottenere l'ora UTC corrente (incluso il fuso orario) dell'utente che esegue JMP?
Re: Come ottenere il fuso orario dal computer/laptop dell'utenterequest = 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);
Questo dovrebbe essere lo script completo.
Re: Come ottenere il fuso orario dal computer/laptop dell'utenteGrazie Bryan, potresti modificare il tuo post precedente con il codice migliorato? Lo accetto come soluzione.
Re: Come ottenere il fuso orario dal computer/laptop dell'utentePotrebbe essere un po' migliore, quindi non mancherà i confini
utc = intestazioni["data"];
tz = Differenza di data (utc, oggi (), "ora");
mostra (tz);
Re: Come ottenere il fuso orario dal computer/laptop dell'utenteA proposito... puoi usare qualsiasi URL. I router/switch utilizzano l'ora UTC.
Re: Come ottenere il fuso orario dal computer/laptop dell'utenteQuesto è l'orario UTC:
request = New HTTP Request(
URL("google.com"),
Method("GET")
);
request << Send;
headers = request << Get Response Headers();
show(headers["date"]);
headers["date"] è un oggetto Date JSL in UTC
quindi l'offset del fuso orario sarebbe:
utc = intestazioni["data"];
Ora(oggi()) - Ora(utc);
Re: Come ottenere il fuso orario dal computer/laptop dell'utenteCIAO,
C'è un post sulla community qui che potrebbe essere in grado di aiutare: https://community.jmp.com/t5/Uncharted/UTC-Time-Zone/ba-p/28942 .