Foros del Web » Programando para Internet » PHP »

DATE y NOW() horas distintas

Estas en el tema de DATE y NOW() horas distintas en el foro de PHP en Foros del Web. Hola, gracias por su lectura. Tengo un pequeño problema que no logro resolver y me trae de cabeza, el tema es que cuando ingreso en ...
  #1 (permalink)  
Antiguo 18/12/2009, 11:48
Avatar de karlic0s  
Fecha de Ingreso: abril-2007
Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años
Puntos: 18
DATE y NOW() horas distintas

Hola, gracias por su lectura.

Tengo un pequeño problema que no logro resolver y me trae de cabeza, el tema es que cuando ingreso en la base de datos un registro, tengo un campo datetime que con NOW() me ingresa la hora del servidor, en este caso las 18.46 todo funciona bien y se ingresa, pero a la hora de llamar con php a la fecha y hora del servidor asi:

$actual = date("Y-m-d G:i:s");

Me dice qeu son las 17.46, es lo unico que cambia, me resta una hora de la hora que guarde en el servidor, alguna solucion a este problema que aun no consigo entender? mas que nada porque now() guarda la hora actual y date("Y-m-d G:i:s"); tambien es la hora actual pero me imprime una hora menos...

Última edición por karlic0s; 18/12/2009 a las 11:55
  #2 (permalink)  
Antiguo 18/12/2009, 11:55
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
Respuesta: DATE y NOW() horas distintas

No tengo la solucion a mi la hora tambien me tiene a mal traer
pero como suena lo q contas
hay un problema con la zona horaria ...
por que usas now(), en vez de setiar la hora con date("Y-m-d G:H:s") en el form q ingresa los registros.

otro dato:
para date(); tenes que setiar la zona horaria :S

ejemplo date_default_timezone_set('UTC');
  #3 (permalink)  
Antiguo 18/12/2009, 13:00
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: DATE y NOW() horas distintas

Lee esto http://www.forosdelweb.com/f18/funci...6/#post2931396
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
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 22:23.