Προσθήκη 1 ημέρας σε μια ημερομηνία χρησιμοποιώντας JavaScript

Prostheke 1 Emeras Se Mia Emeromenia Chresimopoiontas Javascript



Η JavaScript προσφέρει ένα αντικείμενο Date για την εκτέλεση διαφόρων χειρισμών χρησιμοποιώντας ημερομηνία και ώρα. Ωστόσο, μερικές φορές ένας προγραμματιστής μπορεί να χρειαστεί να προσθέσει μια ημέρα στην τρέχουσα ή την καθορισμένη ημερομηνία. Για το σκοπό αυτό, η JavaScript παρέχει έναν αριθμό μεθόδων, συμπεριλαμβανομένων μεθόδων για την προσθήκη ημερών, μηνών ή ετών σε μια καθορισμένη ή τρέχουσα ημερομηνία.

Αυτό το άρθρο θα παρουσιάσει τις μεθόδους προσθήκης μιας ημέρας με χρήση JavaScript.

Πώς να προσθέσετε 1 ημέρα σε μια ημερομηνία χρησιμοποιώντας JavaScript;

Για να προσθέσετε 1 ημέρα σε μια ημερομηνία, χρησιμοποιήστε τις προκαθορισμένες μεθόδους JavaScript:







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



Μέθοδος 1: Προσθήκη 1 ημέρας σε μια ημερομηνία χρησιμοποιώντας τη μέθοδο setDate().

Για να προσθέσετε 1 ημέρα σε μια ημερομηνία, χρησιμοποιήστε το ' setDate() μέθοδος με το « getDate() 'μέθοδος. Η μέθοδος getDate() παίρνει την ημέρα από την καθορισμένη ημερομηνία και η μέθοδος setDate() ορίζει την ημέρα του μήνα στην επόμενη ημέρα προσθέτοντας 1 στην υπάρχουσα ημερομηνία.



Σύνταξη
Ακολουθήστε τη δεδομένη σύνταξη για την προσθήκη 1 ημέρας σε μια Ημερομηνία χρησιμοποιώντας τη μέθοδο setDate():





ημερομηνία. setDate ( ημερομηνία. getDate ( ) + 1 ) ;

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

συνθ ημερομηνία = νέος Ημερομηνία ( ) ;

Εκτυπώστε την ημερομηνία στην κονσόλα:



κονσόλα. κούτσουρο ( 'Σήμερα:' + ημερομηνία ) ;

Τηλεφώνησε στο ' getDate() ' μέθοδος για να λάβετε την ημέρα από την ημερομηνία στο ' setDate() ' μέθοδος και προσθήκη ' 1 » σε αυτό:

ημερομηνία. setDate ( ημερομηνία. getDate ( ) + 1 ) ;

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

κονσόλα. κούτσουρο ( 'Προσθήκη 1 ημέρας:' + ημερομηνία ) ;

Η έξοδος δείχνει ότι 1 ημέρα προστέθηκε με επιτυχία στην τρέχουσα ημερομηνία:

Παράδειγμα 2: Προσθήκη 1 ημέρας σε μια καθορισμένη ημερομηνία
Δημιουργήστε ένα αντικείμενο Ημερομηνίας περνώντας ημερομηνία οποιαδήποτε ημερομηνία, όπως ' 23 Ιουνίου 2022 ' ως όρισμα και, στη συνέχεια, εκτελέστε το ίδιο μπλοκ κώδικα:

συνθ ημερομηνία = νέος Ημερομηνία ( '23 Ιουνίου 2022' ) ;

Η έξοδος δίνει το ' 24 Ιουνίου 2022 ' ημερομηνία με προσθήκη ' 1 ” ημέρα στην καθορισμένη ημερομηνία:

Μέθοδος 2: Προσθήκη 1 ημέρας σε μια ημερομηνία χρησιμοποιώντας τη μέθοδο Date.now().

Μια άλλη μέθοδος για την προσθήκη μιας ημέρας σε μια Ημερομηνία είναι η μέθοδος 'τώρα()' του αντικειμένου Date. Δίνει χρόνο σε χιλιοστά του δευτερολέπτου. Για να προσθέσετε μια ημέρα, πρέπει να προσθέσετε τα χιλιοστά του δευτερολέπτου στην τρέχουσα ημερομηνία.

Σύνταξη
Χρησιμοποιήστε τη δεδομένη σύνταξη για να προσθέσετε μια ημέρα στο Date χρησιμοποιώντας τη μέθοδο Date.now():

νέος Ημερομηνία ( Ημερομηνία . τώρα ( ) + ( 3600 * 1000 * 24 ) )

Εδώ, η μέθοδος Date.now() δίνει τα χιλιοστά του δευτερολέπτου της τρέχουσας ημερομηνίας και προσθέτει τα χιλιοστά του δευτερολέπτου μιας ημέρας σε αυτήν για να λάβει την ενημερωμένη ημερομηνία.

Παράδειγμα
Δημιουργήστε ένα νέο αντικείμενο ημερομηνίας περνώντας το ' Date.now() μέθοδος προσθέτοντας χιλιοστά του δευτερολέπτου της ημέρας ως όρισμα:

συνθ προσθήκη1 = νέος Ημερομηνία ( Ημερομηνία . τώρα ( ) + ( 3600 * 1000 * 24 ) ) ;

Εκτυπώστε την ενημερωμένη ημερομηνία στην κονσόλα:

κονσόλα. κούτσουρο ( 'Προσθήκη 1 ημέρας:' + προσθήκη1 ) ;

Η έξοδος δείχνει ότι η ημερομηνία ενημερώθηκε τώρα:

Έχουμε συγκεντρώσει όλες τις μεθόδους για να προσθέσουμε 1 ημέρα σε μια ημερομηνία χρησιμοποιώντας JavaScript.

συμπέρασμα

Για να προσθέσετε 1 ημέρα στην ημερομηνία, χρησιμοποιήστε την προκατασκευασμένη JavaScript ' setDate() ' με το ' getDate() 'μέθοδος και ' Date.now() ' μέθοδος του αντικειμένου Date. Η μέθοδος getDate() παίρνει την ημέρα από τη δεδομένη ημερομηνία και η μέθοδος setDate() ορίζει την ημέρα του μήνα στην επόμενη ημέρα προσθέτοντας 1 σε μια υπάρχουσα ημέρα. Ενώ η μέθοδος Date.now() δίνει χρόνο σε χιλιοστά του δευτερολέπτου. Αυτό το άρθρο παρουσίασε τις μεθόδους για την προσθήκη μιας ημέρας με χρήση JavaScript.