Ho un oggetto Date (da Pera) e voglio sottrarre un altro oggetto Date per ottenere la differenza di tempo in secondi.Calcola la differenza tra data/ora in PHP
Ho provato alcune cose, ma il primo mi ha dato la differenza in pochi giorni, e il secondo mi avrebbe permesso di convertire un tempo fisso in un timestamp unix ma non l'oggetto Date.
$now = new Date();
$tzone = new Date_TimeZone($timezone);
$now->convertTZ($tzone);
$start = strtotime($now);
$eob = strtotime("2009/07/02 17:00"); // Always today at 17:00
$timediff = $eob - $start;
** Nota ** Sarà sempre inferiore a 24 ore di differenza.
è il formato di output di $ ora lo stesso come la stringa si alimentano in strtotime()? cioè "aaaa/mm/gg H: i" – Mathew
Probabilmente sono solo io ma non riesco a trovare la descrizione per una classe "Date" nella documentazione di PHP. Da quale libreria proviene? –
Perché si converte solo uno di essi in un altro fuso orario? Non dovresti usare entrambi come ora locale o entrambi sul TZ target? –