Κατασκευαστής JavaScript Date().

Kataskeuastes Javascript Date



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

Αυτό το εγχειρίδιο θα επεξεργαστεί τους κατασκευαστές Date() στο JavaScript.







Τι είναι το JavaScript Date() Constructor;

Για τη δημιουργία αντικειμένων ημερομηνίας, χρησιμοποιήστε το ' νέος ' χειριστής. Υπάρχουν τέσσερις διαφορετικοί κατασκευαστές Date() που είναι διαθέσιμοι για τη δημιουργία αντικειμένων ημερομηνίας:



    • Ημερομηνία()
    • Ημερομηνία (dateString)
    • Ημερομηνία (χιλιοστά του δευτερολέπτου)
    • Ημερομηνία (έτος, μήνας, ημέρα, ώρες, λεπτά, δευτερόλεπτα, χιλιοστά του δευτερολέπτου)

Ας δούμε κάθε μία από τις αναφερόμενες μεθόδους μία προς μία!



Πώς να χρησιμοποιήσετε το Date() Constructor σε JavaScript;

Καλώντας το « νέα ημερομηνία() ” κατασκευαστή, δημιουργείται ένα νέο αντικείμενο ημερομηνίας με τη σημερινή ημερομηνία και ώρα:





ήταν ημερομηνία = νέα Ημερομηνία ( ) ;


Τώρα, εκτυπώστε την τρέχουσα ημερομηνία και ώρα στην κονσόλα περνώντας τη μεταβλητή ' ημερομηνία ' στο ' console.log() 'μέθοδος:

console.log ( ημερομηνία ) ;


Η ακόλουθη τιμή ημερομηνίας θα εμφανιστεί στην κονσόλα:



Πώς να χρησιμοποιήσετε το πρόγραμμα κατασκευής Date(dateString) σε JavaScript;

Για να δημιουργήσετε ένα νέο αντικείμενο ημερομηνίας με μια παρεχόμενη συμβολοσειρά ημερομηνίας, χρησιμοποιήστε το ' νέα ημερομηνία (dateString) ” κατασκευαστής.

Για να γίνει αυτό, πρώτα, θα δημιουργήσουμε ένα νέο αντικείμενο ημερομηνίας περνώντας την ημερομηνία ως συμβολοσειρά στον κατασκευαστή Date(dateString):

ήταν ημερομηνία = νέα Ημερομηνία ( '8 Οκτωβρίου 2022 15:11:05' ) ;


Στη συνέχεια, εκτυπώστε το στην κονσόλα:

console.log ( ημερομηνία ) ;


Η αντίστοιχη έξοδος θα μοιάζει με αυτό:

Πώς να χρησιμοποιήσετε το πρόγραμμα κατασκευής ημερομηνίας (χιλιοστά του δευτερολέπτου) σε JavaScript;

Με τη βοήθεια του « νέα ημερομηνία (χιλιοστά του δευτερολέπτου) ” κατασκευαστή, δημιουργείται ένα νέο αντικείμενο ημερομηνίας χρησιμοποιώντας την Παγκόσμια ώρα (UTC) προσθέτοντας τα χιλιοστά του δευτερολέπτου.

Όταν καλείται ο νέος κατασκευαστής Date(milliseconds), δημιουργείται ένα νέο αντικείμενο ημερομηνίας με ZERO χιλιοστά του δευτερολέπτου που προστίθενται στον χρόνο μηδέν:

ήταν ημερομηνία = νέα Ημερομηνία ( 0 ) ;


Εκτυπώστε την ημερομηνία που επιστρέφεται από το ' νέα ημερομηνία (χιλιοστά του δευτερολέπτου) ” κατασκευαστής που χρησιμοποιεί τη μέθοδο console.log():

console.log ( ημερομηνία ) ;


Παραγωγή


Ομοίως, όταν έχουμε περάσει ' 500000000000 ” χιλιοστά του δευτερολέπτου στον κατασκευαστή, η ημερομηνία θα εμφανιστεί σε σχέση με αυτόν:

ήταν ημερομηνία = νέα Ημερομηνία ( 500000000000 ) ;


Η δεδομένη έξοδος δείχνει το χρόνο μετά από 15 χρόνια:

Πώς να χρησιμοποιήσετε το Date (έτος, μήνας, ημέρα, ώρες, λεπτά, δευτερόλεπτα, χιλιοστά του δευτερολέπτου) Constructor σε JavaScript;

Αυτός ο κατασκευαστής δέχεται τουλάχιστον δύο ορίσματα και το πολύ επτά για να πάρει το χρόνο στην καθορισμένη μορφή. Ωστόσο, στην περίπτωση μιας παραμέτρου, ο κατασκευαστής Date() θα την αποδεχτεί ως χιλιοστά του δευτερολέπτου.

Για παράδειγμα, θα περάσουμε όλες τις παραμέτρους στον κατασκευαστή Date(), συμπεριλαμβανομένων έτους, μήνα, ημέρας, ωρών, λεπτών, δευτερολέπτων και χιλιοστών του δευτερολέπτου ως 2022, 5, 11, 15, 14, 15 και 7, αντίστοιχα:

ήταν ημερομηνία = νέα Ημερομηνία ( 2022 , 5 , έντεκα , 12 , 14 , δεκαπέντε , 7 ) ;


Τέλος, εκτυπώστε την τιμή του αντικειμένου ημερομηνίας στην κονσόλα χρησιμοποιώντας το ' console.log() 'μέθοδος:

console.log ( ημερομηνία ) ;


Παραγωγή


Συγκεντρώσαμε όλες τις βασικές οδηγίες που σχετίζονται με τον κατασκευαστή JavaScript Date().

συμπέρασμα

Για να δημιουργήσετε ένα αντικείμενο ημερομηνίας, μπορείτε να χρησιμοποιήσετε μία από τις τέσσερις παραλλαγές του κατασκευαστή Date(), συμπεριλαμβανομένων των Date(), Date(dateString), Date (χιλιοστά του δευτερολέπτου) και Date (έτος, μήνας, ημέρα, ώρες, λεπτά, δευτερόλεπτα, χιλιοστά του δευτερολέπτου). Επιπλέον, για να δημιουργήσετε ένα αντικείμενο Ημερομηνίας, χρησιμοποιήστε το ' νέος ' χειριστής. Αυτό το εγχειρίδιο έχει επεξεργαστεί τον κατασκευαστή Date() σε JavaScript.