CONVERT_TZ

CONVERT_TZ(dt,from_tz,to_tz)

CONVERT_TZ() convierte un valor dt, de fecha y hora, des la zona de tiempos from_tz dada a la zona de tiempos to_tz y devuelve el valor resultante. Las zonas de tiempo pueden ser especificadas como se describe en la sección . Esta función devuelve NULL si el argumento es inválido. Si el valor cae fuera del rango soportado por el tipo TIMESTAMP cuando se convierte desde from_tz a UTC, no se realiza conversión alguna.

mysql> SELECT CONVERT_TZ('2004-01-01 12:00:00','GMT','MET');
        -> '2004-01-01 13:00:00'
mysql> SELECT CONVERT_TZ('2004-01-01 12:00:00','+00:00','-07:00');
        -> '2004-01-01 05:00:00'

Para usar zonas de tiempo con nombre como 'MET' o 'Europe/Moscow', la tabla de zonas de tiempo debe ser preparada convenientemente. CONVERT_TZ() se añadió en MySQL 4.1.3.



suministrado por FreeFind
Valid HTML 4.0! Valid CSS!