Μέθοδος Date UTC() του JavaScript

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

UTC() Η μέθοδος επιστρέφει τα μικροδευτερόλεπτα μεταξύ της καθορισμένης ημερομηνίας και της μεσάνυχτας της 1η Ιανουαρίου 1970 με βάση το παγκόσμιο χρόνο

Συμβουλή:Το UTC (World Coordinated Time) είναι το χρόνο που καθορίζεται από τον παγκόσμιο χρόνο

Σημείωση:Το UTC χρόνο είναι το ίδιο με το GMT (Greenwich Mean Time)

Παράδειγμα

Παράδειγμα 1

Επιστροφή των μικροδευτερόλεπτων μεταξύ της καθορισμένης ημερομηνίας και της μεσάνυχτας της 1η Ιανουαρίου 1970:

var d = Date.UTC(2012, 02, 30);

Προσωπική δοκιμή

Παράδειγμα 2

Δημιουργία αντικειμένου ημερομηνίας με UTC χρόνο αντί για το τοπικό χρόνο:

var d = new Date(Date.UTC(2012, 02, 30));

Προσωπική δοκιμή

Γλώσσα

Ημερομηνία.UTC(year, month, day, ώρες, λεπτά, δευτερόλεπτα, millisec)

Τιμή παράμετρου

Παράμετροι Περιγραφή
year Απαιτούμενος. Αντιπροσωπεύει τον τετραψήφιο αριθμό του έτους, επιτρέπεται αρνητικός αριθμός
month

Απαιτούμενος. Αντιπροσωπεύει τον αριθμό του μήνα

Εκτεθειμένος ορίζοντας 0-11, αλλά επιτρέπεται άλλες τιμές:

  • -1 θα προκαλέσει τον τελευταίο μήνα του προηγούμενου έτους
  • 12 θα προκαλέσει τον πρώτο μήνα του επόμενου έτους
  • 13 θα προκαλέσει τον δεύτερο μήνα του επόμενου έτους
day

Προαιρετικός. Αριθμός που αντιπροσωπεύει την ημέρα του μήνα

Εκτεθειμένος ορίζοντας 1-31, αλλά επιτρέπεται άλλες τιμές:

  • 0 θα προκαλέσει την τελευταία ώρα του προηγούμενου μήνα
  • -1 θα προκαλέσει την ώρα πριν από την τελευταία ώρα του προηγούμενου μήνα

Αν ένας μήνας έχει 31 ημέρες:

  • 32 θα προκαλέσει την πρώτη ημέρα του επόμενου μήνα

Αν ένας μήνας έχει 30 ημέρες:

  • 32 θα προκαλέσει την第二天 του επόμενου μήνα
hour

Προαιρετικός. Προεπιλεγμένο 0. Σημαίνει το ολόκληρο μέρος της ώρας

Εκτεθειμένος ορίζοντας 0-23, αλλά επιτρέπεται άλλες τιμές:

  • -1 θα προκαλέσει την τελευταία ώρα της προηγούμενης ημέρας
  • 24 θα προκαλέσει την πρώτη ώρα της επόμενης ημέρας
min

Προαιρετικός. Προεπιλεγμένο 0. Σημαίνει το ολόκληρο μέρος του λεπτού

Εκτεθειμένος ορίζοντας 0-59, αλλά επιτρέπεται άλλες τιμές:

  • -1 θα προκαλέσει το τελευταίο λεπτό της προηγούμενης ώρας
  • 60 θα προκαλέσει το πρώτο λεπτό της επόμενης ώρας
sec

Προαιρετικός. Προεπιλεγμένο 0. Σημαίνει το ολόκληρο μέρος του δευτερόλεπτου

Εκτεθειμένος ορίζοντας 0-59, αλλά επιτρέπεται άλλες τιμές:

  • -1 θα προκαλέσει το τελευταίο δευτερόλεπτο του προηγούμενου λεπτού
  • 60 θα προκαλέσει το πρώτο δευτερόλεπτο της επόμενης λεπτού
millisec

Προαιρετικός. Προεπιλεγμένο 0. Σημαίνει το ολόκληρο μέρος του μικροδευτερόλεπτου

Εκτεθειμένος ορίζοντας 0-999, αλλά επιτρέπεται άλλες τιμές:

  • -1 θα προκαλέσει το τελευταίο μικροδευτερόλεπτο της προηγούμενης секунδας
  • 1000 θα προκαλέσει το πρώτο μικροδευτερόλεπτο της επόμενης секунδας

Τεχνικά στοιχεία

Αποτελεσμα: Αριθμός που αντιπροσωπεύει τα χιλιάδες μικροδευτερόλεπτα από την μεσάνυχτα της 1η Ιανουαρίου 1970.
JavaScript έκδοση: ECMAScript 1

Υποστήριξη ΒROWSΕΡ

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

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

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

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