Sto cercando di realizzare una funzione per calcolare la differenza tra due datetime
Ma con scarsi risultati per il momento..![]()
cichity74 :master:codice:<?php //---------------------------------------------------------------------------------- function Dif_Date($value) { $dif_date = NULL; $sys_date_split = NULL; global $dif_date, $sys_date_split; // 2005-09-25 15:37:00 $y = substr($value, 0, 4); // Anno $m = substr($value, 5, 2); // Mese $d = substr($value, 8, 2); // Giorno $h = substr($value, 11, 2); // Ore $i = substr($value, 14, 2); // Minuti $s = substr($value, 17, 2); // Secondi $sys_date_split = $y . "-|-" . $m . "-|-" . $d . "-|-" . $h . "-|-" . $i . "-|-" . $s . "-|"; // mktime(ore, minuti, secondi, mese, giorno, anno) $dif_date = mktime($h-date("H"), $i-date("i"), $s-date("s"), $m-date("m"), $d-date("d"), $y-date("Y")); } // End Dif_Date $sys_datetime = date('Y-m-d H:i:s'); $data_scadenza = '2005-09-25 15:37:00'; Dif_Date($data_scadenza); echo "elementi -----" . $sys_date_split . " \n \n"; echo "attuale ------" . $sys_datetime . " \n"; echo "scadenza -----" . $data_scadenza . " \n"; echo "differenza ---" . $dif_date . " \n"; ?>

Rispondi quotando