MyException - 我的异常网
当前位置:我的异常网» 编程 » Java 八小时时间差

Java 八小时时间差

www.MyException.Cn  网友分享于:2013-02-16  浏览:115次
Java 8小时时间差

JDK:1.4

OS:Win2008

WEB容器:Tomcat

 

问题:Java中new Date()取的时间比系统时间慢8小时,系统的时区设置是正确的

 

方案1:打开Tomcat启动bat文件,给JAVA_OPTS加上-Duser.timezone=GMT+08

 

方案2:打开注册表编辑器,给[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\China Standard Time]增加"MapID"="-1,75"

 

PS:JDK1.5、Win7貌似存在同样问题

 

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有