Java获取时间与系统时间相差8小时解决办法

三种解决问题方案:

一、在取日期以前设置一下时区—>>>

 代码如下 复制代码

TimeZone tz = TimeZone.getTimeZone(“ETC/GMT-8″);
TimeZone.setDefault(tz);

此种方法适用于单次快速获取系统本地时间

二、设置java命令参数

 代码如下 复制代码

java -Duser.timezone=Asia/Jerusalem DateTest

三、设置JVM的默认时区为东八区(北京时间)—>>>

在下 面四个目录(bea/jdk142_11/jre/lib/zi/Etc、bea/jdk142_11/jre/lib/zi、bea/jrockit81sp6_142_10/jre/lib/zi/Etc、bea/jrockit81sp6_142_10/jre/lib/zi)下找到GMT文件bak备份 一下,然后复制一份GMT-8并重命名为GMT,复制完毕,重新运行一下java程序问题即可解决!

时间: 2024-10-24 03:40:50

Java获取时间与系统时间相差8小时解决办法的相关文章

php网页时间比实际慢8个小时解决办法

记得刚开始接触php那会,做一个时钟的时候,php网页上返回的时间比实际时间慢8个小时,开始以为自己哪里写错了,检查了好久,最后百度了一下才知道是要配置时区.配置时区不复杂,但是新手往往会被纠结很久. 首先打开PHP安装目录下的"php.ini"文件,然后查找到"date.timezone"这一行,把前面的分号去掉,然后改为"date.timezone=PRC"就可以了.PRC,即中华人民共和国的英语缩写(The People's Republi

web-IIS 日志时间和系统时间不一致,相差8小时,W3C格式如何能和系统时间相同步。

问题描述 IIS 日志时间和系统时间不一致,相差8小时,W3C格式如何能和系统时间相同步. 解决方案 IIS的LOG自动是应用的UTC时间,所以要自已加时区进行转换! 下面那个勾只是LOG的命名用本地时间而以!里面的LOG所记录的依然是UTC时间! 解决方案二: 关于windows IIS日志时间与系统时间相差8小时的问题 很多做过网站的朋友在分析IIS日志的时候会发现IIS日志的时间与计算机的系统时间不符,比如在中国时区就会相差8小时.具体原因是什么呢?网 上搜索的结果十有八九让人做如下操作解

【原创】CentOS 系统时间超前 8 小时解决办法

      很多网友在安装完 CentOS 系统后发现时间与现在时间相差 8 小时,这是由于在安装系统的时选择的时区是上海,而 CentOS 默认 BIOS 时间是 UTC 时间,所以时间相差了 8 小时.这个时候的 BIOS 的时间和系统的时间是不一致的,一个代表 UTC 时间,一个代表 CST 时间(+8时区),即上海时间. [同步时间的解决方法] 首先,修改时区配置 ? 1 2 3 4 # vi /etc/sysconfig/clock ZONE="Asia/Shanghai"

C++设置系统时间及系统时间网络更新的方法_C 语言

本文实例讲述了C++设置系统时间及系统时间网络更新的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: //根据返回的时间设置系统时间 void setTimeFromTP(ULONG ulTime) {      FILETIME ft;      SYSTEMTIME st;        //将基准时间转换成windows文件时间      st.wYear = 1900;      st.wMonth = 1;      st.wDay = 1;      st.wHo

[Domino]“java.lang.ClassCastException:lotus.domino.cso.Item”异常解决办法

[Domino] "java.lang.ClassCastException:lotus.domino.cso.Item" 异常解决办法 编写者 日期 关键词 郑昀@ultrapower 2005-6 Java Domino RichTextItem   现象 通过Domino的Document.getFirstItem("Body")是可以获取当前邮件的Body字段,并试图直接转换为RichTextItem类型,从而访问该邮件的附件. 但是,有时候这个转换得到了下

java.lang.NoSuchMethodException: com.sun.proxy.$Proxy58.list错误解决办法_java

java.lang.NoSuchMethodException: com.sun.proxy.$Proxy58.list错误解决办法 玩web的SSH总会有些令你意想不到的exception,这里其中有很多事自己不小心,或者马虎所造成.因此,解决的方案会各有不同,别人出现的异常解决方案对你的可能无效,就像上面的我报的异常一样,百度了很多很多次,给我的答案无非就是在aop上加上一句,但是非常抱歉,我加上去无效!所以还是那句话,对于自己的异常,还是要自己解决. 首先说明一下,我这次的练习的ssh结构

win8更新系统失败代码0X8DDD0007的解决办法

win8更新系统失败代码0X8DDD0007的解决办法   1.首先在Win8系统中打开运行对话框,然后输入regedit,回车打开注册表编辑器; 2.依次定位到以下注册表子项目:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\AutoUpdate; 2.右击该 RebootRequired 注册表项,选择删除; 3.接着再找到并删除[HKEY_LOCAL_MACHINE\SOFTWARE\Mi

Win7系统无线鼠标没反应的解决办法

Win7系统无线鼠标没反应的解决办法   1.同款鼠标信号干扰 无线鼠标采用的方案设计不同,如果周围有人使用跟自己同一款无线鼠标,则有可能会出现无线干扰情况. 2.鼠标光学采样率不高 所有鼠标的光学采样率都不高,所以,当你的无线鼠标无反应的时候,建议你使用纯色的鼠标垫. 3.无线鼠标电池没电 无线鼠标需要装上电池才能使用.当鼠标无法反应且没有灯显示,可以检查一下无线鼠标的电池是否还有电,如果电池没电需要更换一下电池. 4.USB检查不良 在将鼠标插入到电脑上时,无线鼠标采用的是USB迷你接口,可

WinXP系统无法连接无线网的解决办法

  WinXP系统无法连接无线网的解决办法         1.首先需要检查网卡配置的加密方式和密码是否和无线路由器配置完全一样.并查看一下SSID号,是不是一样的. 2.再是检查无线路由器是否配置了禁止无线主机接入,如禁止,请取消. 3.查看无线路由器中是否设置了无线MAC地址过滤,登陆路由器管理界面,"无线参数(无线设置)"-"MAC地址过滤",则设置为关闭状态. 4.删除配置文件和已经保存了无线密码等,并重新配置,和重新输入密码. 5.检查无线网络的信号强度是