Μέθοδοι ρύθμισης ημερομηνίας JavaScript
- Προηγούμενη σελίδα Ταξινόμηση ημερομηνίας JS
- Επόμενη σελίδα JS μαθηματικά
Με τη χρήση της μεθόδου "Ρύθμιση ημερομηνίας" μπορείτε να ρυθμίσετε την ημερομηνία του αντικειμένου ημερομηνίας (έτος, μήνας, ημέρα, ώρα, λεπτά, δευτερόλεπτα, miliseconds).
Μέθοδοι ρύθμισης ημερομηνίας
Οι μεθόδους ρύθμισης ημερομηνίας χρησιμοποιούνται για να ρυθμίσουν κάποιο μέρος της ημερομηνίας. Ακολουθούν οι πιο συχνές μεθόδους (ταξινομημένες αλφαβητικά):
Μέθοδος | Περιγραφή |
---|---|
setDate() | Ορίζει την ημέρα ως αριθμό (1-31) |
setFullYear() | Ορίζει το έτος (προαιρετικά μήνας και ημέρα) |
setHours() | Ορίζει τις ώρες (0-23) |
setMilliseconds() | Ορίζει τα miliseconds (0-999) |
setMinutes() | Ορίζει τα λεπτά (0-59) |
setMonth() | Ορίζει τον μήνα (0-11) |
setSeconds() | Ορίζει τα δευτερόλεπτα (0-59) |
setTime() | Ορίζει το χρόνο (σε miliseconds από την 1η Ιανουαρίου 1970 μέχρι σήμερα) |
Μέθοδος setFullYear()
setFullYear()
Ορίζει το έτος του αντικειμένου ημερομηνίας. Σε αυτό το παράδειγμα ορίζεται το έτος 2020:
Παράδειγμα
<script> var d = new Date(); d.setFullYear(2020); document.getElementById("demo").innerHTML = d; </script>
setFullYear()
Η μέθοδος μπορείΕπιλογήΟρίζει μήνα και ημέρα:
Παράδειγμα
<script> var d = new Date(); d.setFullYear(2020, 11, 3); document.getElementById("demo").innerHTML = d; </script>
Μέθοδος setMonth()
setMonth()
Ορίζει τον μήνα του αντικειμένου ημερομηνίας (0-11):
Παράδειγμα
<script> var d = new Date(); d.setMonth(11); document.getElementById("demo").innerHTML = d; </script>
Μέθοδος setDate()
setDate()
Ορίζει την ημέρα του αντικειμένου ημερομηνίας (1-31):
Παράδειγμα
<script> var d = new Date(); d.setDate(15); document.getElementById("demo").innerHTML = d; </script>
setDate()
Η μέθοδος μπορεί επίσης να χρησιμοποιηθεί για να προσθέσετε ημέρεςΠροσθήκηΠρος ημερομηνία:
Παράδειγμα
<script> var d = new Date(); d.setDate(d.getDate() + 50); document.getElementById("demo").innerHTML = d; </script>
Αν προσθέσετε ημέρες, αλλάξετε μήνα ή έτος, η αλλαγή θα γίνει αυτόματα από το αντικείμενο Date.
Μέθοδος setHours()
setHours()
Ορίζει τις ώρες του αντικειμένου ημερομηνίας (0-23):
Παράδειγμα
<script> var d = new Date(); d.setHours(22); document.getElementById("demo").innerHTML = d; </script>
Μέθοδος setMinutes()
setMinutes()
Ορίζει τα λεπτά του αντικειμένου ημερομηνίας (0-59):
Παράδειγμα
<script> var d = new Date(); d.setMinutes(30); document.getElementById("demo").innerHTML = d; </script>
Μέθοδος setSeconds()
setSeconds()
Ορίζει τα δευτερόλεπτα του αντικειμένου ημερομηνίας (0-59):
Παράδειγμα
<script> var d = new Date(); d.setSeconds(30); document.getElementById("demo").innerHTML = d; </script>
Σύγκριση ημερομηνίας
Η σύγκριση ημερομηνίας μπορεί να γίνει εύκολα.
Το παρακάτω παράδειγμα συγκρίνει την σημερινή ημέρα με την ημερομηνία 16 Ιανουαρίου 2049:
Παράδειγμα
var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2049, 0, 16); if (someday > today) { text = "Η ημέρα σήμερα είναι πριν από τον 16η Ιανουαρίου 2049"; } text = "Η ημέρα σήμερα είναι μετά τον 16η Ιανουαρίου 2049"; } document.getElementById("demo").innerHTML = text;
Το JavaScript μετράει τα μήνες από 0 έως 11. Ο μήνας Ιανουάριος είναι 0. Ο μήνας Δεκέμβριος είναι 11.
Πλήρης αναφορά ημερομηνίας JavaScript
Για πλήρη παράδειγμα αναφοράς ημερομηνίας, επισκεφθείτε τον πλήρη Παράδειγμα JavaScript ημερομηνίας.
Αυτό το έγγραφο περιλαμβάνει περιγραφές και παραδείγματα όλων των ιδιοτήτων και μεθόδων ημερομηνίας.
- Προηγούμενη σελίδα Ταξινόμηση ημερομηνίας JS
- Επόμενη σελίδα JS μαθηματικά