最近遇到个怪异的问题,eclipse的时间和电脑时间差了刚好8个小时。开始笨笨的我在代码里人为加上8小时,今天在网上找了一下,发现在eclipse里可以通过参数设置、
问题描述:
date数据在经历 数据库 ->tomcat->java虚拟机 这个过程中可能出现时差的问题。
原因是:
三者的时区设置不同。
解决方案:
1. 针对mySQL:
SET global time_zone= '+08:00 ';
2.针对java:
在eclipse的 window->preferences->Java->Installed JREs, 选中自己使用的那个,edit 之。 然后设置参数(写一行): -Duser.timezone=GMT+08
3.针对tomcat:
在catalina.bat中
配置如下:
set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=GMT+08 -Xms256m -Xmx800m
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file="%CATALINA_BASE%/conf/logging.properties"
-Xms256m -Xmx800m(初始化内存大小为256m,可以使用的最大内存为800m),
-Duser.timezone=GMT+08 //设置为北京时间
(tomcat 时区配置可参考:http://blog.tangjianwei.com/2009/06/04/the-problem-of-tomcat-timezone/
和 http://blog.csdn.net/x_yp/article/details/6234327 )
分享到:
相关推荐
1. 获取时区时间 public static ZonedDateTime getNow(int offset) 2. 解析指定时间 public static ZonedDateTime parse(String date,String dateFormat,int offset) 3. 获取某一天的零点 public static ...
注册表文件 博文链接:https://lrz0534.iteye.com/blog/222887
世界范围内的时区列表。由 java.util.TimeZone 类导出
主要介绍了java转换时区时间过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
用户的测试机安装的win7,测试时发现时间总是差8个小时。 在win7下装JDK1.4和JDK1.5、eclipse,输出系统时区和时间。...导入本压缩包中国时区注册表.reg 解决2003 WIN7 时区问题。 再有疑问联系,CSDN:lawsystem
下面小编就为大家分享一篇基于java时区转换夏令时的问题及解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
主要介绍了java时区转换的理解及示例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
NULL 博文链接:https://hoochiang.iteye.com/blog/1848534
Java初学者练习题,使用if else循环完成,可对初学者提供一定的参考。
说起java中的时间,大家或许都很熟悉,朗朗上口的Date、Calendar、SimpleDateFormat等。但是大家对他们的认识真的很深刻吗?我要想大家说的是TimeZone,即时区。 经常有人发现时间不对,比如相差8个小时等等,其...
主要介绍了Java时区转换实例代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了Java时区转换及Date类实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了Java时区处理之Date,Calendar,TimeZone,SimpleDateFormat的区别于用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
主要介绍了Java对世界不同时区timezone之间时间转换的处理方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Android 完美获取手机当前时区,解决时间偏移量和夏令时差问题.从本地时间里扣除这些变量,即可以取得UTC时间
主要给大家介绍了关于Java中mysql时区问题的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧