2011-04-25 254 views
1

在我的程序我已經格式化的時間戳如下格式時間戳

Var_Abc VARCHAR2是過程

select to_char(max(datestamp),'DD-MON-YYYY hh24:mi:ss' 
into var_Abc 
from Mytbl 

的輸出它提供了25-APR-2011 05:23:45下午

但是當它在Java eclipse控制檯中打印時,它顯示23-apr-2011 11:32:34(大約) 我們沒有對這個輸出var_abc進行任何操作。

有人可以解釋從Oracle到Java輸出的數據的這種差異性。

回答

2

我懷疑你的時間戳是帶時區的時間戳;請注意時間戳正在改變六個小時。什麼是您當地的GMT抵消?

+0

感謝adam..u正確.. :) – Avi 2011-04-26 05:50:38

+0

這就是接受按鈕的用途。提示提示。 8-) – 2011-04-26 19:36:34