OpenJDK java.sql.Timestamp不同于Sun java VM';时间戳类?
这种差异是由系统设置引起的还是由代码差异引起的 OpenJDK版本:OpenJDK java.sql.Timestamp不同于Sun java VM';时间戳类?,java,scala,timestamp,openjdk,Java,Scala,Timestamp,Openjdk,这种差异是由系统设置引起的还是由代码差异引起的 OpenJDK版本: Welcome to Scala version 2.8.1.final (OpenJDK Client VM, Java 1.6.0_20). scala> new java.sql.Timestamp(1292141899648L) res0: java.sql.Timestamp = 2010-12-12 08:18:19.648 Sun Java版本: Welcome to Scala version
Welcome to Scala version 2.8.1.final (OpenJDK Client VM, Java 1.6.0_20).
scala> new java.sql.Timestamp(1292141899648L)
res0: java.sql.Timestamp = 2010-12-12 08:18:19.648
Sun Java版本:
Welcome to Scala version 2.8.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_24).
scala> new java.sql.Timestamp(1292141899648L)
res0: java.sql.Timestamp = 2010-12-12 00:18:19.648
看起来默认时区设置有所不同,因此时间戳相同,但其在输出中的表示形式不同。检查
时区的结果。getDefault()
在默认时区设置中看起来有所不同,因此时间戳是相同的,但其在输出中的表示形式不同。检查时区的结果。getDefault()