date_diff()
(funzione PHP) restituisce, sotto forma di oggetto, la differenza tra due date.
tips&tricks
Sintassi
date_diff($datetime1, $datetime2, $booleano[facoltativo])
parametro | descrizione |
---|---|
$datetime1 | Il DateTime (primo riferimento) |
$datetime2 | Il DateTime (secondo riferimento) |
$booleano | Specifica se l’intervallo/differenza deve essere positivo (true ) o no (false ). In mancanza, il valore di default è false . |
Esempi
$data1=date_create("1972-03-21"); $data2=date_create("2018-04-11"); $diff=date_diff($data1, $data2); print_r($diff); echo "Anni: $diff->y"; // 46 echo "Giorni: $diff->days"; // 16822 /* RISULTATO DateInterval Object ( [y] => 46 [m] => 0 [d] => 21 [h] => 0 [i] => 0 [s] => 0 [f] => 0 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 0 [days] => 16822 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 ) */
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment