Site icon Noir Solutions

PHP Come calcolare la differenza fra due date.

Vediamo in questo articolo come calcolare la differenza fra due date in PHP.

Per fare queste utilizzeremo la classe che il linguaggio PHP ha messo disposizione dalla versione 5.3 e si chiama DateTime. Una classe veramente utile e potente.

Vediamo il suo utilizzo calcolando la differenza fra due date direttamente , qui ve lo metto come esempio la funzione è la seguente. Metto il Codidce html e php che vi permetterà di fare funzionare il tutto. iniziamo dal codice html che come potete vedere è un semplice form per il passaggio dei dati.

Un attimo piu’ complesso è invece il codice PHP. Nel quale evidenziamo i seguenti dati

Leggiamo i valori passati con Get e dopo li passiamo nella funzione per convertirli secondo il metodo americano se già non lo fossero . Vedete bene che come ho scritto il formato in cui dovrete inserire la mappa deve essere nel formato americano ossia yyyy anno, mese mm , giorno dd. Altrimenti non funziona il sistema.

A questo punto tramite la funzione ComputeDiff richiamiamo e ci assicuriamo di visualizzare il risultato a display.

Per completezza vi lasciamo la guida la linguaggio PHP 

Il codice completo di questo esempio lo potete scaricare direttamente dal repository github per il calcolo delle differenze

Mentre un esempio per il funzionamento di questo esempio lo potete trovare su Compute Diff Calc

Exit mobile version