SELFHTML wird 30 Jahre alt!
Die Mitgliederversammlung findet am 24.05.2025 um 10:00 statt. Alle Mitglieder und Interessierte sind herzlich eingeladen.
Davor und danach gibt es Gelegenheiten zum gemütlichen Beisammensein. → Veranstaltungs-Ankündigung.
JavaScript/Objekte/Date/getTimezoneOffset
Die Methode getTimezoneOffset() liefert den Unterschied zwischen lokaler Rechnerzeit und Greenwich Meridian Time (GMT) in Anzahl Minuten zurück. Je nach lokaler Zeitzone, die in der Systemzeit des Anwenderrechners definiert ist, ist der Rückgabewert positiv oder negativ.
Syntax
dateObj.getTimezoneOffset()
Rückgabewert sind die Minuten, die den Unterschied zwischen der UTC und der Zeit der aktuellen Region in Minuten repräsentieren.
Anwendungsbeispiel
function init () {
var jetzt = new Date(),
unterschied = jetzt.getTimezoneOffset() / 60;
document.getElementById('ausgabe').innerHTML = unterschied;
}
Weblinks
- ECMAScript: ECMASript 1st Edition 1997 (pdf) date.prototype.gettimezoneoffset
- MDN: Global_Objects/Date/getTimezoneOffset
jetzt
. Dann wird die MethodegetTimezoneOffset()
für dieses Datumobjekt aufgerufen. Um keine Minutenzahlen, sondern Stundenzahlen zu erhalten, wird der Rückgabewert gleich durch 60 geteilt. Das Ergebnis wird in der Variablenunterschied
gespeichert. Anschließend wird das Ergebnis ausgegeben.