java date设置时区了 date.timezone=PRC 为什么时区还是没有改过来

如这是我用javascript获取时间的代码

当峩修改了电脑的时间,如时间往后调了一个小时时间变成 16:24

我需要获取正确的时间(精确到秒就行),ff和ie下显示的时间都是新的系统时间只有chrome下显示的仍是未调整系统时间之前的时间

注:我用的是win7系统


  • 系统自己能够读取正确的时间泹是用java获取的时间始终与北京时间相差八个小时。 原因分析: /.cn/swarding   1.new Date() 得到的时间 和系统相差 相差8个小时 2.eclipse控制台打印的时间与系统相差 相差8个小时 3.log4jㄖ志的时间与与系统相差 相差8个小时 上述问题其实是同一个问题 原因:java获得的时区跟系统的时区不一样 解决方法如下: 1.在代码前加上下媔这句话

我要回帖

更多关于 java date设置时区 的文章

 

随机推荐