- 浏览: 246552 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (281)
- hibernate (16)
- sql工具 (2)
- eclipse (15)
- tomcat (13)
- 项目部署 (4)
- java (62)
- spring (15)
- EL (1)
- javascript (8)
- 正则表达式 (1)
- jQuery (4)
- mysql (15)
- jstl (1)
- jsp (1)
- eclipse,eclipse插件 (1)
- svn (4)
- java,resin (1)
- jdbc (1)
- jdk (2)
- android (21)
- resin (3)
- php (3)
- 其他 (2)
- 数据库 (2)
- cas单点登录 (2)
- 邮箱激活 (1)
- jad (1)
- 支付 (1)
- struts (1)
- jpa (1)
- struts2 (4)
- json (3)
- oracle (2)
- velocity (1)
- sina微博登陆 (2)
- qq账户登录 (1)
- spring security (1)
- java图片处理 (1)
- http请求 (1)
- cas springsecurity (1)
- freemarker (1)
- cas (6)
- java oauth2 (2)
- oauth2.0 (6)
- springsecurity oauth2 (1)
- sms (1)
- springmvc (2)
- spring aop (1)
- luaeclipse (1)
- cocos2d (1)
- hibernate缓存 (1)
- ibatis (1)
- linux (7)
- 技术网站 (1)
- python (2)
- hadoop (1)
- war3 (0)
- elasticsearch (2)
- jboss (1)
- spring data jpa (2)
- java json (1)
- jsonp (1)
- webservice (4)
- java多线程 (1)
- java加密解密 (1)
- spring task (1)
- java session and cookie (1)
- java nio (1)
- 缓存 (1)
- java大数据 (1)
- cygwin (1)
- 设计模式 (1)
- mybatis (2)
- jquery插件 (2)
- jvm内存溢出 (1)
- drools (1)
- cookie and session (1)
- jvm内存设置 (1)
- nginx (1)
- 微信 (1)
- extjs (1)
- redis (7)
- memcached (1)
- js闭包 (1)
- js (0)
- mongodb (3)
- dubbo (2)
- jdk版本问题 (1)
- opnfire (1)
- git (1)
- jsp视频播放 (1)
- 国际化 (1)
- 后台管理 (1)
- yum (1)
- k (1)
- 算法 (0)
- jvm优化 (1)
- java检测 (1)
- maven操作 (0)
- ios打包 (1)
- 网络通信 (1)
- node.js (1)
- maven (4)
- 消息队列 (2)
- springcloud (6)
- mq (2)
- idea (3)
- log4j (1)
- docker (4)
- editplus (1)
- springboot (1)
- Kubernetes (1)
- jenkins (1)
- websocket (1)
- thirft (1)
- strom (1)
- postman (1)
- kafka (1)
- 线程池 (1)
- JVisualVM (1)
- java反射 (1)
- shell (1)
- java8 (2)
- i18 (1)
- jvm (0)
- nio (1)
- nodejs (1)
- idea java (1)
最新评论
-
pengfeifei26:
wbzhaohl 写道这个有解决方案没有时间长了,貌似有点忘了 ...
A redirect is required to get the users approval -
wbzhaohl:
这个有解决方案没有
A redirect is required to get the users approval -
somebody:
恩。好吧。这个只有在 还没发布的 2.0 版本才有。
oauth2.0设置自动授权
情况下不会出现如题所示的问题,既然出现了我们就要想办法解决之。以我的机器为例,我的当前系统时间是北京时间2011-08-31T08:00:00,但是newDate()得到的却是:2011-08-31T00:00:00。表示java得到的时间比当前系统时间提前了8个小时,那么我们就要想办法把java得到的时间向后推迟8个小时。解决的办法是:
1、找到你用的jre文件夹,以本机为例:C:\Program Files\Java\jdk1.5.0\jre
2、在上述文件夹下有个zi文件夹,我们的工作都在这里。
3、zi文件夹下有一个Etc文件夹,我们要做的工作就是从这个文件夹下找到对应的GMT文件替换zi下GMT文件。
4、选择哪个文件呢?如果java获取的时间+N=当前系统时间,就选择GMT-N文件,重命名为GMT,覆盖掉zi下的GMT文件,如果java获取的时间-N=当前系统时间,就选择GMT+N文件,重命名为GMT,覆盖掉zi下的GMT文件。
5、再运行一下你的程序看时间是不是正确了,如果还是不正确,请确认你的jre目录是否选得正确。
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2011-12/48603.htm
======================================================
64 位JDK出现八小时时差解决方法
发布的项目使用64位JDK,Java获取的时间总比正常的时候慢8小时,但服务器的时间及时区都是正确的,解决方法:
设置JVM的默认时区为东八区(北京时间)
在下面四个目录:
Java\jre6\lib\zi\Etc
Java\jre6\lib\zi
Java\jdk1.6.0_18\jre\lib\zi\Etc
Java\jdk1.6.0_18\jre\lib\zi
引用下找到GMT文件备份一下,然后复制一份GMT-8并重命名为GMT
,复制完毕,重新运行一下java程序问题即可解决!
1、找到你用的jre文件夹,以本机为例:C:\Program Files\Java\jdk1.5.0\jre
2、在上述文件夹下有个zi文件夹,我们的工作都在这里。
3、zi文件夹下有一个Etc文件夹,我们要做的工作就是从这个文件夹下找到对应的GMT文件替换zi下GMT文件。
4、选择哪个文件呢?如果java获取的时间+N=当前系统时间,就选择GMT-N文件,重命名为GMT,覆盖掉zi下的GMT文件,如果java获取的时间-N=当前系统时间,就选择GMT+N文件,重命名为GMT,覆盖掉zi下的GMT文件。
5、再运行一下你的程序看时间是不是正确了,如果还是不正确,请确认你的jre目录是否选得正确。
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2011-12/48603.htm
======================================================
64 位JDK出现八小时时差解决方法
发布的项目使用64位JDK,Java获取的时间总比正常的时候慢8小时,但服务器的时间及时区都是正确的,解决方法:
设置JVM的默认时区为东八区(北京时间)
在下面四个目录:
Java\jre6\lib\zi\Etc
Java\jre6\lib\zi
Java\jdk1.6.0_18\jre\lib\zi\Etc
Java\jdk1.6.0_18\jre\lib\zi
引用下找到GMT文件备份一下,然后复制一份GMT-8并重命名为GMT
,复制完毕,重新运行一下java程序问题即可解决!
发表评论
-
二叉树创建和遍历
2015-03-30 22:10 678package test; import java. ... -
solr使用
2015-03-08 12:31 0http://www.52menshao.com/conten ... -
java 对xml进行sax解析
2014-04-25 14:28 808import java.util.ArrayList; ... -
关于算法
2014-03-31 18:48 395http://bbs.csdn.net/topics/3907 ... -
java js 插件
2014-03-27 16:08 339http://www.malot.fr/bootstrap-d ... -
关于java模式
2014-03-13 17:04 291http://gxl-ct001.iteye.com/blog ... -
关于秒杀
2014-02-25 18:47 0http://www.blogjava.net/dongbul ... -
json格式时间转java时间
2014-01-08 16:17 1056http://surongly.iteye.com/blog/ ... -
Java时间日期格式转换
2014-01-03 18:26 480http://blog.csdn.net/Miniyaner/ ... -
JAVA调用sms
2014-01-03 16:15 450http://sms.webchinese.cn/api.sh ... -
oauth2.0 accesstoken验证无效处理类
2013-12-24 19:20 1124org.springframework.security.oa ... -
oauth2.0设置自动授权
2013-12-24 19:12 1419将 oauth_client_details 库表中autoa ... -
刷新access_token 类
2013-12-24 18:52 660刷新access_token 类 先删除掉库里保存的记录,然 ... -
oauth2.0怎么验证accesstoken是否正确或合法
2013-12-24 18:05 2180验证access_token流程 OAuth2Authent ... -
怎么样判断accesstoken是否过期
2013-12-24 18:02 1808用code去换取token的时候,会返回三个参数:现在的acc ... -
Java模拟HTTP的Get和Post请求
2013-09-17 17:03 1104/** post * 调用httpClient ... -
通过url获取图片并保存至本地
2013-09-17 15:39 1193/** * 通过url获取图片并保存至本 ... -
css 控制字数,多出用...表示
2013-09-16 18:20 1250<html> <head> ... -
com/caucho/server/http/ResinServer
2013-09-12 18:33 1160java.lang.NoClassDefFoundError: ... -
sina微博和腾讯微博OAuth2.0授权笔记实例
2013-09-04 09:56 799sina微博和腾讯微博OAuth2.0授权笔记实例
相关推荐
在Java编程中,`new Date()` 和 `Calendar.getInstance().getTime()` 都是获取当前系统时间的方法,但有时可能会出现获取到的时间与预期不符的情况。这种问题通常与时区设置、系统时间、Java运行环境以及代码逻辑...
这个问题主要是由于Java在处理时间区域设置时与操作系统的时区设置不一致导致的。在Java中,时区信息是通过Java的TimeZone类来管理的,而在Windows系统中,时区设置则由系统控制面板中的“日期和时间”选项进行调整...
5. **服务器与客户端同步**:在分布式系统中,如果服务器和客户端的时区设置不一致,也可能出现时间差问题。确保所有节点都使用相同或正确的时区设置是必要的。 6. **日志记录与时间戳**:在进行日志记录时,如果不...
此外,JDK 1.8还引入了新的日期和时间API(java.time包),取代了之前的java.util.Date和java.util.Calendar。这个新的API更加直观和易于使用,为处理日期、时间、时区等提供了更好的工具。 在函数式编程方面,Java...
如果时区设置不正确,可能会导致 Java 获取的时间与系统时间相差 N 个小时。因此,在解决问题时,需要首先检查时区设置的正确性,然后根据实际情况选择正确的时区设置文件。 在附件中,我们提供了一个名为 `Etc.rar...
4. **日期和时间API的改进**:Java 8引入了全新的java.time包,提供了更好的日期、时间和时区管理功能,替代了过时的java.util.Date和java.util.Calendar。 5. **接口的默认方法**:接口中可以定义带有实现的方法,...
4. **日期和时间API的改进**:JDK 8引入了全新的java.time包,替代了旧的java.util.Date和java.util.Calendar。新API更加直观,易于使用,支持ISO-8601标准,并提供了更丰富的日期、时间、时区操作。 5. **方法引用...
5. **Date和Time API改进**:JDK 1.8彻底改革了日期和时间的处理,提供了`java.time`包,使得日期、时间和时区的操作更加直观和强大。 6. ** Nashorn JavaScript引擎**:JDK 1.8集成了Nashorn JavaScript引擎,允许...
5. **Date和Time API改进**:JDK 1.8对日期和时间API进行了全面的改造,引入了java.time包,提供了更为直观且易于使用的日期、时间、时区处理类,如LocalDateTime、ZonedDateTime等。 6. **Nashorn JavaScript引擎*...
- **Date和Time API**: 为了解决旧有的日期和时间API的问题,Java 8引入了全新的日期和时间API,更加易于使用和处理时区问题。 - **Optional类**: Optional类用于避免空指针异常,提供了一种更安全的处理null值的...
5. **Date和Time API更新**:JDK 1.8改进了日期和时间的处理,引入了`java.time`包,包括`LocalDate`, `LocalTime`, `LocalDateTime`, `ZonedDateTime`等类,提供了更加友好的API和更好的时区支持。 6. **接口默认...
JDK 1.8中,旧的日期和时间API(java.util.Date和java.util.Calendar)被新的java.time包取代。新API设计得更加直观,易于使用,支持时区处理、日期和时间的计算等功能,为开发者提供了更强大的日期时间处理能力。 ...
5. **Date与Time API的改进**:Java 8对日期和时间API进行了全面改革,引入了`java.time`包,提供了更强大、更易用的日期、时间和时区处理功能。 6. **新的 Nashorn JavaScript引擎**:JDK 1.8包含了一个新的...
4. **Date和Time API改进**:在JDK 1.8中,日期和时间API得到了彻底的更新,引入了`java.time`包,替换了过时的`java.util.Date`和`java.util.Calendar`。新API提供了更直观的使用方式,以及更好的时区处理能力。 5...
5. **Date和Time API改进**:新的java.time包提供了更丰富的日期时间处理能力,包括时区、日期、时间、持续时间和闰秒的处理。 6. **并发更新集合**:ConcurrentHashMap在1.8中进行了优化,提供了更高效的并发性能...
另外,JDK 1.8还引入了新的Date和Time API,位于java.time包下,替代了之前不友好的java.util.Date和Calendar类。新API提供了更好的日期、时间、时区处理功能,更加符合实际业务需求,且易于使用。 此外,方法引用...
6. **Date和Time API的改进**:Java 8彻底重构了日期和时间API,引入了`java.time`包,提供了更直观、更灵活的日期、时间、时区处理。 7. **默认方法**:在接口中添加了带有实现的默认方法,这允许在不破坏向后兼容...
5. **Date和Time API的改进**:JDK 1.8对日期和时间的处理进行了全面改进,引入了java.time包,提供了更好的时区支持、更丰富的日期/时间类型以及易于使用的API。 6. **接口的默认方法和静态方法**:接口中可以定义...
JDK1.8.0_231还增强了Java 8的日期和时间API,包括新的`java.time`包,它提供了更好的日期、时间、时区处理能力,比旧的`java.util.Date`和`java.util.Calendar`类更加易用且功能强大。此外,方法引用来取代反射,...
4. **Date和Time API**:JDK 1.8对日期和时间API进行了重构,引入了`java.time`包,提供了更加丰富且易于使用的日期、时间和时区处理功能。 5. **接口默认方法**:接口中可以定义默认方法,允许在不破坏向后兼容性...