Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/03/2012, 12:42
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Zonas Horarias en MySQL

Hola zaccarelliasbun:

En primer lugar, espero que el que hayas puesto esta fecha (30-02-2012) sea un problema de copiar-pegar, pues febrero 28 o 29 dias .

Segundo, no dices de qué tipo es tu campo, puedo suponer que se trata de un datetime, mucho ojo el formato estándar para manejo de fechas en la mayoría de los DBMS es el ANSI (yyyy-mm-dd HH24:MI:SS), para que lo consideres.

En cuanto a tu problema, creo que te sirve la función CONVERT_TZ().

Del manual de MySQL

Cita:
CONVERT_TZ() convierte un valor datetime dt de la zona horaria dada por from_tz a la zona horaria dada por to_tz y retorna el valor resultante. Las zonas horarias pueden especificarse como se describe en Sección 5.9.8, “Soporte de zonas horarias en el servidor MySQL”. Esta función retorna NULL si los argumentos son inválidos.

Si el valor se sale del rango soportado por el tipo TIMESTAMP al convertirse de from_tz a UTC, no se realiza ninguna conversión.
http://dev.mysql.com/doc/refman/5.0/...functions.html

Checa el ejemplo por si tienes problemas para entender cómo se usa.

Saludos
Leo.