最近发现一些新的windows操作系统中,JDK显示的时区不是正确的GMT+08的,而是默认的格林威治时间原以为是系统时区设置不对,但发现系统时间正确,时区也正确,就是JDK的不正确网上很多方法都是手动改tomcat设置,或者在代码中写死时区,这种做法都是治标不治本的于是继续查找根本所在后来几经比较终于发现问题所在原来JDK1.5早期的版本对一些较新的操作系统的时区获取都是不正确的,比如Win7,win server 2008等从JDK1.5.0_12后的版本就没有这个问题了,所以解决这个问题的最好方法是升级到JDK1.5的最新版本,或者直接升级到JDK1.6也可以。
朋友,这里给你几点建议,希望对你会有所帮助,1,是不是你的电脑的电池没电了,如果是.更换电池就可以了.
2,如果可以正常的话,可以双击电脑右下角的时间,然后更改就可以了.3中毒的可能性。4万一都试过了,还是没用,试着重装下系统.用不了多少时间的。
5 还不行,找售后!
老电脑的话,BIOS电池没电了吧,换个。
主板上面的cmos电池没有电了。更换一块就OK。一个纽扣电池
想都不用想啦。这个很简单滴啦。你把主板上的CMOS电池拉下来。去买一个啦。二块还是一块五一个的啦。很便宜的啦。