Bien, en éste pequeño TIP os mostraremos cómo podéis mostrar un horario en concreto usando PHP.
Bien el comando encargado de ello es el comando date, y time, ambos usados en Linux también.
Bien, el scritpt lo tenemos aquí:
<?php $now= time(); putenv("TZ=Europe/Madrid"); echo "La hora en España es: " . date ("H:i A ", $now) . "<br />"; ?>
Ahora pasemos a repasar cada uno de los factores:
$now= time();
Aquí le estamos dando a la variable $now el comando time, osea esa variable nos muestra actualmente el comando date() tal y como sale.
putenv("TZ=Europe/Madrid");
El comando putenv cambia el TimeZone de cada región, podéis verlos todos aquí: TimeZones PHP
echo "La hora en España es: " . date ("H:i A ", $now) . "<br />";
Ok, paso a paso, el comando echo, nos muestra en pantalla lo siguiente:
"La hora en España es: " . date ("H:i A ", $now) . "<br />";
Si os fijáis he puesto la «ñ» en HTML como iso no como UTF-8, sigamos.
. date ("H:i A ", $now) ."
Aquí tenemos lo que nos muestra el horario actual, el comando date() junto con los valores «H, i y A» nos muestra la infomación, los comandos usados los podéis ver aquí: Comandos Date
Y para terminar el $now es lo que antes hicimos referencia al comando time() y pues lo toma como referencia.
Así pues podemos ver un ejemplo aquí:
Saludos y espero que os sea útil.