So erhalten Sie die Zeitzone vom Computer/Laptop des BenutzersWelches ist der beste oder einfachere Weg, um die aktuelle UTC-Zeit (einschließlich Zeitzone) des Benutzers zu ermitteln, der JMP ausführt?
Betreff: So erhalten Sie die Zeitzone vom Computer/Laptop des Benutzersrequest = 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);
Dies sollte das vollständige Skript sein.
Betreff: So erhalten Sie die Zeitzone vom Computer/Laptop des BenutzersDanke Bryan, könntest du bitte deinen vorherigen Beitrag mit dem verbesserten Code bearbeiten? Ich akzeptiere dies als Lösung.
Betreff: So erhalten Sie die Zeitzone vom Computer/Laptop des BenutzersDas könnte etwas besser sein, damit die Grenzen nicht überschritten werden
utc = headers[ "Datum" ];
tz = Datumsdifferenz (utc, today(), „hour“);
anzeigen (tz);
Betreff: So erhalten Sie die Zeitzone vom Computer/Laptop des BenutzersÜbrigens ... Sie können jede URL verwenden. Router/Switches verwenden UTC-Zeit.
Betreff: So erhalten Sie die Zeitzone vom Computer/Laptop des BenutzersDies ist UTC-Zeit:
request = New HTTP Request(
URL("google.com"),
Method("GET")
);
request << Send;
headers = request << Get Response Headers();
show(headers["date"]);
headers["date"] ist ein JSL-Datumsobjekt in UTC
Der Zeitzonenversatz wäre also:
utc = headers["date"];
Stunde(heute()) - Stunde(utc);
Betreff: So erhalten Sie die Zeitzone vom Computer/Laptop des BenutzersHallo,
Hier gibt es einen Beitrag in der Community, der vielleicht weiterhelfen kann: https://community.jmp.com/t5/Uncharted/UTC-Time-Zone/ba-p/28942 .