May 18
i progettisti di applicazioni Web spesso bisogno di calcolare il tempo tra due date. PHP fornisce ai programmatori con una funzione built-in per il calcolo delle differenze di data.
calcoli di differenza data può essere utilizzata sia per le cose divertenti e pratici. Un programmatore può visualizzare un conto alla rovescia per la prossima vacanza o evento, oppure può calcolare la lunghezza di un'interruzione.
PHP fornisce due metodi per calcolare la differenza tra le due date. Il primo è un metodo orientato agli oggetti e l'altro è un metodo procedurale. I metodi orientati agli oggetti aspetto:
pubblico DateInterval DateTime :: diff (DateTime $ datetime1)
Il metodo procedurale è simile:
DateInterval date_diff (DateTime $ datetime1, DateTime $ datetime2)
Prima di eseguire un calcolo differenza data, entrambe le date devono essere nello stesso formato. Se le date sono memorizzati in diversi formati, eseguire una conversione nello stesso formato. Entrambi i metodi prevedono un parametro opzionale, che consente di restituire il valore assoluto della differenza. Un valore assoluto rimuove il segno negativo dal risultato, se presente.