Java 时间戳格式

Java 时间戳格式,java,datetime,plsql,Java,Datetime,Plsql,在我的过程中,我将时间戳格式化如下 Var_Abc varchar2是过程的输出 select to_char(max(datestamp),'DD-MON-YYYY hh24:mi:ss' into var_Abc from Mytbl 2011年4月25日下午5:23:45 但当它在JavaEclipse控制台中打印时,显示的是2011年4月23日11:32:34(大约) 我们没有对这个输出变量进行任何操作 谁能解释一下从Oracle到Java输出的数据之间的这种差异。我怀疑您的时间戳

在我的过程中,我将时间戳格式化如下

Var_Abc varchar2是过程的输出

select to_char(max(datestamp),'DD-MON-YYYY hh24:mi:ss' 
into var_Abc 
from Mytbl
2011年4月25日下午5:23:45

但当它在JavaEclipse控制台中打印时,显示的是2011年4月23日11:32:34(大约) 我们没有对这个输出变量进行任何操作


谁能解释一下从Oracle到Java输出的数据之间的这种差异。

我怀疑您的时间戳是带有时区的时间戳;请注意,时间戳正好在6小时内变化。你们当地的格林尼治标准时间偏移量是多少