Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς μπορώ να δημιουργήσω ένα εύρος ημερομηνιών Χρησιμοποιώντας την PHP

; PHP δεν έχει ενσωματωμένη λειτουργία εύρος ημερομηνιών , αλλά ένας προγραμματιστής μπορεί να δημιουργήσει τη δική του χρησιμοποιώντας έναν συνδυασμό άλλων λειτουργιών . Μπορεί να ζητήσει από το χρήστη να καταχωρίσετε τις ημερομηνίες και στη συνέχεια να διαμορφώσετε και να χειριστείτε τα δεδομένα , όπως απαιτείται . Λειτουργίες
Η

Η λειτουργία ημερομηνίας επιστρέφει ένα μορφοποιημένο string ημερομηνίας και η λειτουργία mktime επιστρέφει μια αριθμητική τιμή από το χρόνο και την ημερομηνία παραμέτρους . Ένας προγραμματιστής μπορεί να γράψει μια συνάρτηση που δέχεται δύο ημερομηνίες , η θέση τους σε δύο mktime λειτουργίες , υπολογίζει τη διαφορά και να χρησιμοποιήσετε τη λειτουργία ημερομηνία για να μορφοποιήσετε την έξοδο . Για παράδειγμα, " ημερομηνία ( « j » , ( mktime ( 1 , 0 , 0 , 10 , 27 , 2010 ) - mktime ( 1 , 0 , 0 , 10 , 05 , 2010 ))) ? " Υπολογίζει ότι υπάρχουν 22 ημερών μεταξύ 5 Οκτώβρη 2010 και 27η του Οκτωβρίου 2010 .
εικόνων Οφέλη
Η

Μια συνάρτηση εύρος ημερομηνιών έχει πολλές εφαρμογές . Για παράδειγμα, μια συνάρτηση εύρος ημερομηνιών μπορείτε να παρακολουθείτε μια ημερομηνία έναρξης και λήξης , όπως αυτά που χρησιμοποιούνται από εταιρείες ενοικίασης , ή μπορεί να υπολογίσει τον αριθμό των ημερών που συμβαίνουν ανάμεσα σε δύο ημερομηνίες που αναφέρονται , όπως ένα πρόγραμμα που μετρά κάτω από την τρέχουσα ημέρα σε μια επιλεγμένη ημερομηνία .

Η Εκτιμήσεις
Η

Όταν δημιουργείτε μια λειτουργία εύρος ημερομηνιών , χρησιμοποιώντας ένα « ΕΕΕΕ- MM - DD " ή μορφή " YYYYMMDD " ημερομηνία μπορεί να λειτουργήσει καλύτερα και ότι η μορφή είναι συμβατή με άλλα προγράμματα, όπως MySQL . Χρησιμοποιώντας μια συμβατή μορφή επιτρέπει στον προγραμματιστή να ενσωματώσει ημερομηνία PHP συνάρτηση range του σε άλλα προγράμματα και γλώσσες προγραμματισμού .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα