您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 注册表文件
  所属分类: Windows Server
  开发工具:
  文件大小: 188kb
  下载次数: 0
  上传时间: 2014-03-20
  提 供 者: wq350******
 详细说明: JAVA获取时间比系统时间少八个小时的解决办 解决的办法把JAVA默认的时区改为东八区. 1,在系统属性里面添加如下一条: system.setProperty("user.timezone", "Asia/Shanghai"); 2,把默认时区改成我们的时区: TimeZone tz = TimeZone.getTimeZone("Asia/Shanghai"); TimeZone.setDefault(tz); 但是以上这些方法都只能用在我们自己的应用中,当我们获取时间的时候,改一下时区,但是对于那些应用服务器呢,它们以后记录日志什么的,时间肯定就错了. 于是我想有没有第三种方法可以把电脑恢复到更新以前呢,这样不用加任何代码,JAVA获取的时候都是正确了,就像更新以前一样,可是我的电脑关闭了系统还 原,然后找了一些卸载的工具,卸载所更新的更新包,可是时区的更新包却怎么样也卸不掉. 后来想是不是更新后注册表有什么不同?打开看一下, [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVers ion/Time Zones] 果然和我同事的没有更新的电脑上的注册表不一样,它的那个节点导出来是128KB,我的才72KB,于是我导入他的试了一下,再打开netbeans,再打印出时间,终于和系统的时间一样了. 下面我把更新前的注册表文件放在这里,如果有碰到这个问题的朋友,可以先备注你自己的注册表,然后再导入它,看看行不行,如果行的话就很好了,如果不行,再还原你的注册表就可以了. ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: Java ntp 时间
 输入关键字,在本站1000多万海量源码库中尽情搜索: