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

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

setMonth() Η μέθοδος ρυθμίζει τον μήνα του αντικειμένου ημερομηνίας.

Σημειώσεις:Ο μήνας Ιανουάριος είναι 0, ο Φεβρουάριος είναι 1, και ούτω καθεξής.

Αυτή η μέθοδος μπορεί επίσης να χρησιμοποιηθεί για να ρυθμίσει την ημέρα του μήνα.

Παράδειγμα

Παράδειγμα 1

Ρυθμίστε τον μήνα σε 4 (Μάιος):

var d = new Date();
d.setMonth(4);

Προσπαθήστε μόνοι σας

Παράδειγμα 2

Ρυθμίστε τον μήνα σε 4 (Μάιος) και την ημέρα σε 20:

var d = new Date();
d.setMonth(4, 20);

Προσπαθήστε μόνοι σας

Παράδειγμα 3

Ρυθμίστε την ημερομηνία στην τελευταία ημέρα του προηγούμενου μήνα:

var d = new Date();
d.setMonth(d.getMonth(), 0);

Προσπαθήστε μόνοι σας

Γλώσσα

Date.setMonth(μήνας, ημέρα)

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

Παράμετρος Περιγραφή
μήνας

Απαιτείται. Εγκεκριμένος αριθμός που εκφράζει τον μήνα.

Η αναμενόμενη τιμή είναι 0-11, αλλά επιτρέπονται και άλλες τιμές:

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

Προαιρετικό. Εγκεκριμένος αριθμός που εκφράζει την ημέρα του μήνα.

Η αναμενόμενη τιμή είναι 1-31, αλλά επιτρέπονται και άλλες τιμές:

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

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

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

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

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

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

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

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

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

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

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

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

Εκμάθηση:Μέθοδοι Ρύθμισης Ημερομηνίας JavaScript