Modulo Time Field
Ho installato il modulo TIme Field perchè ho bisogno di gestire l'orario di partenza e di arrivo e fare dei controlli tipo l'orario di arrivo non dev'essere maggiore dell'orario di partenza e calcolare il numero delle ore.
Il primo problema che incontro è che mi visualizza 1 ora in più rispetto all'orario memorizzato
Il codice è questo
$a = date('H:i', $form['field_missione_tempo']['widget'][0]['from']['#value'] ); $b = date('H:i', $form['field_missione_tempo']['widget'][0]['to']['#value'] ); $c = $b-$a;
Potrebbe essere il timeZone ma non ho capito come fare ad inserirlo nel codice.
Quando sottraggo l'orario di arrivo con quello di partenza mi effettua la differenza solo sulle ore e non sui minuti.
Se è così devo fare io il calcolo?
Gaetano