Come si crea un intervallo di date con PHP?

March 26

PHP non ha una funzione di date incorporato, ma un programmatore può creare il proprio utilizzando una combinazione di altre funzioni. Egli può richiedere all'utente di inserire date e quindi formattare e manipolare i dati in base alle esigenze.

funzioni

La funzione Data restituisce una stringa data formattata e la funzione mktime restituisce un valore numerico da ora e data dei parametri. Un programmatore può scrivere una funzione che accetta due date, mettendoli in due funzioni mktime, calcolare la differenza e utilizzare la funzione data per formattare l'output. Per esempio, "date ( 'j', (mktime (1, 0, 0, 10, 27, 2010) - mktime (1, 0, 0, 10, 05, 2010)));" calcola che esistano 22 giorni tra il 5 Ottobre 2010 e 27 Ottobre, 2010.

Benefici

Una funzione di intervallo di date ha molte applicazioni. Per esempio, una funzione di date può tenere traccia di una data di inizio e di fine, come quelli utilizzati dalle società di noleggio, oppure può calcolare il numero di giorni che si verificano tra due date, ad esempio un programma che conta giù dalla corrente giorno per una data selezionata.

considerazioni

Quando si crea una funzione di intervallo di date, utilizzando a o "AAAAMMGG" formato data "AAAA-MM-DD" può funzionare meglio di quello formato è compatibile con altri programmi come MySQL. Utilizzando un formato compatibile permette al programmatore di incorporare la sua funzione di intervallo di date di PHP in altri programmi e linguaggi di programmazione.