CONVERT_TZ() 將時間日期值dt from_tz 給出的時區轉到to_tz給出的時區,然後返回結果值。
關於可能指定的時區的詳細論述。若引數無效,則這個函數會返回
NULL

在從若from_tz UTC的轉化過程中,該值超出 TIMESTAMP 類型的被支持範圍,那麼轉化不會發生。關於 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'

注釋:若要使用諸如 'MET' 'Europe/Moscow'之類的指定時間區,首先要設置正確的時區表。

資料來源 : http://www.bhcode.net/article/20090225/4217.html 


    全站熱搜

    Frank 發表在 痞客邦 留言(1) 人氣()