Μέθοδος JavaScript Date getTimezoneOffset()

Ορισμός και χρήση

getTimezoneOffset() Η μέθοδος επιστρέφει τη διαφορά μεταξύ UTC και τοπικού χρόνου σε λεπτά.

Για παράδειγμα, αν η ζώνη ώρας σας είναι GMT+2, τότε η τιμή που επιστρέφεται είναι -120.

Σημειώσεις:Λόγω της συνήθειας της καλοκαιρινής ώρας, η τιμή που επιστρέφει η μέθοδος δεν είναι σταθερή.

Συμβουλές:Το UTC (World Coordinated Time) είναι η καθιερωμένη παγκόσμια ώρα.

Σημειώσεις:Το UTC είναι το ίδιο με το GMT (Greenwich Mean Time).

Επεξηγήσεις

Η μέθοδος getTimezoneOffset() επιστρέφει τον αριθμό των λεπτών που διαφέρει το τοπικό ρολογάκι από το GMT ή το UTC. Στην πραγματικότητα, αυτή η συνάρτηση μας λέει ποια είναι η ζώνη ώρας όπου εκτελείται το κώδικας JavaScript και αν η συγκεκριμένη ώρα είναι καλοκαιρινή ώρα.

Η χρήση λεπτών αντί για ώρες είναι λόγω του ότι ορισμένες ζώνες ώρας δεν διαθέτουν διαστήματα που να είναι μικρότερα από μια ώρα.

Παράδειγμα

Επιστρέφει τη διαφορά μεταξύ UTC και τοπικού χρόνου:

var d = new Date();
var n = d.getTimezoneOffset();

Προσπαθήστε το προσωπικά

Γραμματική

Date.getTimezoneOffset()

Παράμετροι

Χωρίς παραμέτρους.

Τεχνικά λεπτομέρειες

Αποτελεσμα: Αριθμητική τιμή που εκφράζει τη διαφορά χρόνου μεταξύ UTC και τοπικού χρόνου, με μονάδα λεπτών.
Εκδοχή JavaScript: ECMAScript 1

Υποστήριξη περιηγητών

Μέθοδος Chrome IE Firefox Safari Opera
getTimezoneOffset() Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη

Σελίδες Σχετικές

Εκμάθηση:Ημερομηνία JavaScript

Εκμάθηση:Φόρμα Ημερομηνίας JavaScript

Εκμάθηση:Δημιουργία Σώματος Οντότητας JavaScript