Ciao a tutti,
avrei bisogno di estrapolareb l'ora esatta di sistema tenendo conto del fuso orario e dell'ora solare/legale.
Sto facendo delle prove:
Codice PHP:
$timezone = new DateTimeZone('Europe/Madrid');
$data = date("Y-m-d");
$hora = date("H:i:s");
$dt = new DateTime($data." ".$hora, $timezone);
$dateTime=date_format($dt, 'Y-m-d H:i:s');
var_dump($dt);
var_dump($dateTime);
var_dump($data);
var_dump($hora);
che produce il seguente risultato:
Codice PHP:
object(DateTime)[8]
public 'date' => string '2018-09-27 15:59:56' (length=19)
public 'timezone_type' => int 3
public 'timezone' => string 'Europe/Madrid' (length=13)
string '2018-09-27 15:59:56' (length=19)
string '2018-09-27' (length=10)
string '15:59:56' (length=8)
Ma attualmente sono le 17:59:56, ora del sistema.
Come faccio ad estrapolare la data e la ora corretta?
Grazie,
Roberto