Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/11/2011, 09:51
yamatadvd2000
 
Fecha de Ingreso: febrero-2010
Mensajes: 49
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Hora en javascript con PHP

quieres que en todos los ordenadores que se conecten al sitio te muestren la hora del servidor, por ello quieres que las variables en javascript de tiempo sean manipuladas por php. Se lo que buscas.

Código PHP:
function hora_local($zona_horaria 0)
{
    if (
$zona_horaria > -12.1 and $zona_horaria 12.1):
        
$h_local time() + ($zona_horaria 3600);
        return 
$h_local;
    endif;
    return 
'error';
}
$zona_horaria = -5;// con esto manipulas la hora de la zona que quieres que se muestre
$fecha gmdate(hora_local($zona_horaria)); 
con esto vas a tener la hora del servidor en milisegundos, ahora solo tienes que manipular $fecha con date() e insertarlas en tus variables javascript.

NOTA: Si solo quieres adelantar los 2 dias y años que te falla, aumenta o disminulle en milisegundos tus variables.

Última edición por yamatadvd2000; 14/11/2011 a las 09:53 Razón: NOTA