CONVERT_TZ() 轉換時間的時區

CONVERT_TZ(dt,from_tz,to_tz)
CONVERT_TZ() 將日期時間值 dt 從 from_tz 指定的時區轉換到 to_tz 指定的時區,然後回傳結果值。若日期時間值 dt 無效,則這個函數會回傳 NULL。
在從若from_tz 到UTC的轉化過程中,該值超出 TIMESTAMP 類型的被支援範圍,那麼轉換不會發生。
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','+10:00');
-> '2004-01-01 22:00:00'

沒有留言: