Date date = new Date();
String s = "1988-4-10 00:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date = sdf.parse(s);
System.out.println(date);执行结果:Sun Apr 10 01:00:00 CST 1988别的日期小时分钟都是00:00:00,为什么单单这个日期是01:00:00。更奇怪的是在数据库读出来后有成了
Sat Apr 09 23:00:00 CST 1988少了一个小时
String s = "1988-4-10 00:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date = sdf.parse(s);
System.out.println(date);执行结果:Sun Apr 10 01:00:00 CST 1988别的日期小时分钟都是00:00:00,为什么单单这个日期是01:00:00。更奇怪的是在数据库读出来后有成了
Sat Apr 09 23:00:00 CST 1988少了一个小时
解决方案 »
- spring 单例对象中的变量 与 静态变量
- websphere+IHS的配置问题
- jsp如何提高查询sql的效率
- weblogic的若干问题!被逼到绝境了!
- core java又称"核心java"。core java是指java中的哪些部分,谁能告诉我准确的界定范围?
- 为什么执行到getHibernateTemplate().find(hql),执行就停住了,不会往下执行,也没异常出来?
- ant工具生成数据库对象出错
- 在tomcat下,我配置了servlet和jdom的环境,可是运行不起来,请大家帮我看看分析分析?急!!!!!!!!!!!!!!
- 一个很菜的Java Applet小程序出错,请帮忙!
- 在J2EE系统中EJB究竟起到多大的作用,而现在还有一些像JDO, Hibernate,他们又有什么差别,他们又是如何在多表查询中起到作用的呢
- 到底什么是ajax?
- jsp页面调用不了外部js是什么原因?
http://blog.csdn.net/java2000_net/article/details/4362316
系统架构: Bea Portal + Beehive JPF + Spring 2+ iBatis 2+ Webservice
估计是,数据库处理夏令时的方式跟Java不一样,所以悲剧了。既然是生日,考虑全设置为中午12点好了。