0
的數據是儲存爲PST,但進入亞洲/達卡,當我嘗試從13年12月1日批准到13年12月13日我的日期查詢從12/14/13獲得一些紀錄。這些記錄在亞洲被批准在2013年12月14日上午06時27分45秒,並存儲在數據庫的PST 2013年12月13日下午4點27分45秒。當我查詢我支持查詢「亞洲/達卡」時。這是我使用的轉換:質疑時區轉換日期產生錯誤的結果
FROM_TZ(CAST(TO_DATE(dateapproved, 'MM/DD/YYYY HH24:MI:SS') AS TIMESTAMP),
'America/Los_Angeles') AT TIME ZONE 'Asia/Dhaka'
between TO_DATE('12/01/2013 00:00:00','MM/DD/YYYY HH24:MI:SS')
and TO_DATE('12/13/2013 23:59:59','MM/DD/YYYY HH24:MI:SS')
什麼我需要做的就是隻被批准在指定日期範圍,如「亞洲/達卡」時間的記錄?
謝謝!