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";
?>