Πώς να χρησιμοποιήσετε τη συνάρτηση date_modify() στην PHP

Pos Na Chresimopoiesete Te Synartese Date Modify Sten Php



ο date_modify() είναι μια ενσωματωμένη συνάρτηση PHP που χρησιμοποιείται για την τροποποίηση της τιμής ημερομηνίας/ώρας ενός αντικειμένου ημερομηνίας. Αυτή η λειτουργία είναι μέρος του Ημερομηνία ώρα κλάση και χρησιμοποιείται για να προσθέσει ή να αφαιρέσει ένα καθορισμένο διάστημα από ένα αντικείμενο ημερομηνίας. Τα αντικείμενα ημερομηνίας δημιουργούνται χρησιμοποιώντας το Ημερομηνία ώρα τάξη στην PHP. ο date_modify() Στη συνέχεια, η συνάρτηση χρησιμοποιείται για την τροποποίηση αυτών των αντικειμένων προσθέτοντας ή αφαιρώντας ένα καθορισμένο χρονικό διάστημα.

Σύνταξη για τη συνάρτηση date_modify() στην PHP

Η σύνταξη του date_modify() Η συνάρτηση στην PHP δίνεται παρακάτω.

date_modify ( Ημερομηνία ώρα $αντικείμενο , σειρά $τροποποίηση )

Χρειάζεται δύο παραμέτρους:







  • $object: ΕΝΑ 'Ημερομηνία ώρα' αντικείμενο που θέλετε να τροποποιήσετε.
  • $modify: Μια συμβολοσειρά που αντιπροσωπεύει τις τροποποιήσεις που θέλετε στην ημερομηνία/ώρα ή στο αντικείμενο.

Επιστρεφόμενη Αξία

ο date_modify() η συνάρτηση επιστρέφει το τροποποιημένο Ημερομηνία ώρα αντικείμενο.



Πώς να χρησιμοποιήσετε τη συνάρτηση date_modify() στην PHP

Ακολουθούν μερικές από τις χρήσεις του date_modify() λειτουργία σε PHP.



1: Βασική χρήση

Η βασική χρήση του date_modify() η λειτουργία περιλαμβάνει το πέρασμα του Ημερομηνία ώρα αντικείμενο και μια συμβολοσειρά που καθορίζει τις τροποποιήσεις.







$ημερομηνία = νέος Ημερομηνία ώρα ( '2023-03-12' ) ;

ηχώ $ημερομηνία -> μορφή ( 'Y-m-d' ) . ' \n ' ;

date_modify ( $ημερομηνία , '+3 ημέρες' ) ;

ηχώ $ημερομηνία -> μορφή ( 'Y-m-d' ) . ' \n ' ;

?>

Ο παραπάνω κώδικας δημιουργεί α Ημερομηνία ώρα αντικείμενο με την ημερομηνία 2023-03-12 ως πρώτη τιμή του. Στη συνέχεια, η ημερομηνία τροποποίησης εκτυπώνεται χρησιμοποιώντας το 'Y-m-d' μορφή μετά την προσαρμογή χρησιμοποιώντας το date_modify() λειτουργία για προσθήκη 3 ημερών. Στη συνέχεια, η νέα ημερομηνία εκτυπώνεται χρησιμοποιώντας το ημερομηνία->μορφή λειτουργία.



2: Συνδυασμός πολλαπλών τροποποιήσεων

ο date_modify() Η λειτουργία επιτρέπει το συνδυασμό πολλαπλών τροποποιήσεων σε μία μόνο λειτουργία. Ας υποθέσουμε ότι θέλουμε να αφαιρέσουμε 1 μήνα και 10 ημέρες από μια δεδομένη ημερομηνία.



$ημερομηνία = νέος Ημερομηνία ώρα ( '2023-03-12' ) ;

date_modify ( $ημερομηνία , '-2 μήνες - 3 ημέρες' ) ;

ηχώ $ημερομηνία -> μορφή ( 'Y-m-d' ) ;

?>

Στον παραπάνω κώδικα, δημιουργούμε ένα Ημερομηνία ώρα αντικείμενο που αντιπροσωπεύει την ημερομηνία 2023-03-12 . Στη συνέχεια χρησιμοποιούμε το date_modify() λειτουργία με τις τροποποιήσεις '-2 μήνες -3 ημέρες' για να αφαιρέσετε 2 μήνες και 3 ημέρες από την ημερομηνία.

3: Ορισμός συγκεκριμένης ημερομηνίας και ώρας

Μπορούμε επίσης να χρησιμοποιήσουμε το date_modify() λειτουργία για να ορίσετε μια συγκεκριμένη τιμή ημερομηνίας και ώρας για το αντικείμενο ημερομηνίας. Για παράδειγμα, αν θέλουμε να ορίσουμε την ημερομηνία την 1η Ιανουαρίου 2022, μπορούμε να το κάνουμε με τον εξής τρόπο:



$ημερομηνία = νέος Ημερομηνία ώρα ( '15-06-2023' ) ;

date_modify ( $ημερομηνία , '01-01-2022' ) ;

ηχώ $ημερομηνία -> μορφή ( «Υ-μ-δ \n ' ) ;

?>

Η ημερομηνία 15-06-2023 αντιπροσωπεύεται από α Ημερομηνία ώρα αντικείμενο που δημιουργήθηκε από αυτόν τον κώδικα. Η συμβολοσειρά τροποποίησης “01-01-2022” στη συνέχεια χρησιμοποιείται για να προσπαθήσει να αλλάξει την ημερομηνία. Η αρχική ημερομηνία “2023-06-15” στη συνέχεια μορφοποιείται και εκτυπώνεται.

Αυτό ορίζει την ημερομηνία του αντικειμένου ημερομηνίας την 1η Ιανουαρίου 2022.

Μπορούμε επίσης να ορίσουμε μια συγκεκριμένη τιμή χρόνου για το αντικείμενο ημερομηνίας χρησιμοποιώντας το date_modify() λειτουργία. Για παράδειγμα, αν θέλουμε να ρυθμίσουμε την ώρα σε 12:30 ΜΜ , μπορούμε να το κάνουμε με τον ακόλουθο τρόπο:



$ημερομηνία = νέος Ημερομηνία ώρα ( '15-06-2023' ) ;

date_modify ( $ημερομηνία , '12:30 ΜΜ' ) ;

ηχώ $ημερομηνία -> μορφή ( 'Y-m-d H:i:s' ) ;

?>

Αυτό ορίζει την ώρα του αντικειμένου ημερομηνίας στις 12:30 μ.μ.

4: Δημιουργία συγκεκριμένων μορφών

Μια άλλη χρήσιμη εφαρμογή του date_modify() λειτουργία είναι στη δημιουργία συγκεκριμένων μορφών ημερομηνίας/ώρας. Μπορούμε να χρησιμοποιήσουμε αυτή τη συνάρτηση για να μορφοποιήσουμε το αντικείμενο ημερομηνίας σε οποιαδήποτε μορφή θέλουμε. Για παράδειγμα, εάν θέλουμε να μορφοποιήσουμε το αντικείμενο ημερομηνίας ως 'ΕΕΕΕ-ΜΜ-ΗΗ' , μπορούμε να το κάνουμε ως εξής:



$ημερομηνία = νέος Ημερομηνία ώρα ( '15-06-2023' ) ;

date_modify ( $ημερομηνία , '02-12-2022' ) ;

ηχώ $ημερομηνία -> μορφή ( 'd-m-Y' ) ;

?>

Αυτό θα μορφοποιήσει το αντικείμενο ημερομηνίας ως 12-02-2022 . Ομοίως, μπορούμε να μορφοποιήσουμε το αντικείμενο ημερομηνίας σε οποιαδήποτε μορφή θέλουμε, καθορίζοντας την κατάλληλη συμβολοσειρά μορφής στο μορφή() λειτουργία.

συμπέρασμα

ο date_modify() Η συνάρτηση στην PHP χρησιμοποιείται για την αλλαγή της τιμής ημερομηνίας/ώρας ενός αντικειμένου ημερομηνίας. Μπορεί να χρησιμοποιηθεί για να ορίσετε μια συγκεκριμένη ημερομηνία και ώρα, να συνδυάσετε πολλές τροποποιήσεις σε μια συνάρτηση ή να δημιουργήσετε μια συγκεκριμένη μορφή για την ημερομηνία ή την ώρα σε μια συνάρτηση. Αυτός ο οδηγός παρουσίασε διάφορες περιπτώσεις χρήσης του date_modify() λειτουργία που βοηθά τους χρήστες να κατανοήσουν τη λειτουργία αυτής της λειτουργίας.