2011-03-29 3 views
0

이 차이는 시스템 설정으로 인한 것입니까, 아니면 코드 차이로 인한 것입니까?Sun Java VM의 타임 스탬프 클래스와 다른 OpenJDK java.sql.Timestamp?

오픈 JDK 버전 :

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 

썬 자바 버전 : 그 타임 스탬프가 동일하지만 출력의 표현이 다르기 때문에

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 

답변

6

는, 디폴트의 타임 존 설정의 차이처럼 보인다. TimeZone.getDefault()의 결과를 확인하십시오.