[PHP] data e ora esatti

samurai.sette

Utente Attivo
17 Dic 2015
235
6
18
Ciao a tutti. Apro questa discussione per porvi un quesito.
In PHP per visualizzare data e ora si utilizza il comando "date". Se ad esempio scriviamo echo "date ("l d/m/Y" - G:i)"; il risultato sarebbe "Sunday 16/05/2004 - 15:51".
Però il comando "date" fa riferimento alla data e ora impostata nel PC. Se, per ipotesi, la dato oppure l'ora impostata nel PC fosse sbagliata otterremmo un valore sbagliato.
Quindi mi chiedevo: secondo voi è possibile fare riferimento non alla data e ora impostata nel PC ma alla data e ora prelevate da Internet?
Ciao, grazie.
 
Xon questo codice si ottiene la data e l'ora del server dove è ospitata la pagina
PHP:
<?php
date_default_timezone_set('Europe/Rome');
echo "<p> Sono le ore ".date("H:i:s")." del giorno ".date("d/m/Y")." </p>";
?>
 
Sarebbe sempre buona norma utilizzare il gmdate e poi la conversione... o in alternativa potresti sincronizzare gli orari con un server/servizio ntp!
 
Ciao a tutti.
Grazie mille per tutti i consigli. Adesso li studierò e vi farò sapere.
Grazie ancora. Ciao :)
 

Discussioni simili