Foros del Web » Programando para Internet » PHP »

problema funcion date

Estas en el tema de problema funcion date en el foro de PHP en Foros del Web. tengo problema con esta funcion date("Y-m-d H:i:s") me muestra = 2013-11-19 05:54:20 debe mostrar = 2013-11-19 02:54:20 porque ocurre esto, me di cuenta porque tengo ...
  #1 (permalink)  
Antiguo 18/11/2013, 21:02
 
Fecha de Ingreso: noviembre-2013
Mensajes: 27
Antigüedad: 10 años, 5 meses
Puntos: 0
problema funcion date

tengo problema con esta funcion

date("Y-m-d H:i:s")

me muestra = 2013-11-19 05:54:20
debe mostrar = 2013-11-19 02:54:20

porque ocurre esto, me di cuenta porque
tengo un campo en la base de datos mysql

que es
tipo : TIMESTAMP
predeterminado : CURRENT TIMESTAMP
extra: ON UPDATE CURRENT_TIMESTAMP

y cuando actualizo o agrego valores
ese campo si tiene captura bien la fecha

porque la funcion date capta con 3 horas mas la fecha ?

Última edición por lostdc; 18/11/2013 a las 21:20
  #2 (permalink)  
Antiguo 18/11/2013, 21:24
 
Fecha de Ingreso: abril-2012
Mensajes: 106
Antigüedad: 12 años
Puntos: 2
Respuesta: problema funcion date

bueno lo que tienes que hacer es establecer la HORA de la ciudad donde te encuentras por ejemplo :
<?php
date_default_timezone_set('America/Lima');// cojera la hora y fecha de la ciudad de lima
// Unaa ves establecida la hora ya puedes usar la funcion date
?>

Etiquetas: date, fecha, funcion, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:36.