Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2009, 19:12
c0w
 
Fecha de Ingreso: enero-2008
Mensajes: 146
Antigüedad: 17 años, 1 mes
Puntos: 0
Date UTC en castellano

Hola gente!

Hice manualmente el horario actual para poner en mi pagina, pero tengo el problema de que si son la 1:08 (Horario default), y le resto 3 para hacer el horario de Bueno Aires, queda las -2:08. Alguna ayuda?

Código PHP:
<?php
// definir la zona horaria predeterminada a usar. Disponible desde PHP 5.1
date_default_timezone_set('UTC');

// Datos
$dia date("l");
$num_dia date("j");
$mes date("F");
$año date("Y");
$hora date("G");
$minuto date("i");

// Traducir
if($dia=='Monday'){$dia='Lunes';}
if(
$dia=='Tuesday'){$dia='Martes';}
if(
$dia=='Wednesday'){$dia='Miercoles';}
if(
$dia=='Thursday'){$dia='Jueves';}
if(
$dia=='Friday'){$dia='Viernes';}
if(
$dia=='Saturday'){$dia='Sabado';}
if(
$dia=='Sunday'){$dia='Domingo';}

if(
$mes=='January'){$mes='Enero';}
if(
$mes=='February'){$mes='Febrero';}
if(
$mes=='March'){$mes='Marzo';}
if(
$mes=='April'){$mes='Abril';}
if(
$mes=='May'){$mes='Mayo';}
if(
$mes=='June'){$mes='Junio';}
if(
$mes=='July'){$mes='Julio';}
if(
$mes=='August'){$mes='Agosto';}
if(
$mes=='September'){$mes='Septiembre';}
if(
$mes=='October'){$mes='Octubre';}
if(
$mes=='November'){$mes='Noviembre';}
if(
$mes=='December'){$mes='Diciembre';}

// Ajustar hora
$hora "$hora"-3;

// Mostrar fecha
echo "$dia $num_dia de $mes de $año, $hora:$minuto";
?>