各位好,小弟初学JAVA,有个时间的取值问题弄不明白,希望得到各位的帮忙。
是这样的,我在一个类中写如下代码:SimpleDateFormat dateFormat=new SimpleDateFormat("yy-MM-dd hh:mm:ss");
String today=dateFormat.format(new java.util.Date());
然后我把today插入MYSQL数据库里的一个表,但是有个奇怪的问题是,比如说我现在的时间是14:25:10,插入之后应该显示是
"2010-05-04 14:25:10",但是我在MYSQL数据库里看到的是"2010-05-04 02:25:10",也就是说时间格式不分上午和下午,请问各位是什么问题呢?
是这样的,我在一个类中写如下代码:SimpleDateFormat dateFormat=new SimpleDateFormat("yy-MM-dd hh:mm:ss");
String today=dateFormat.format(new java.util.Date());
然后我把today插入MYSQL数据库里的一个表,但是有个奇怪的问题是,比如说我现在的时间是14:25:10,插入之后应该显示是
"2010-05-04 14:25:10",但是我在MYSQL数据库里看到的是"2010-05-04 02:25:10",也就是说时间格式不分上午和下午,请问各位是什么问题呢?
解决方案 »
- 根据时间及日志文件大小定时生成新的日志文件
- bean write属性值太长ie下死掉firefox正常
- 类似于wiki那种有历史记录的数据库怎么设计
- 急求:一台机器上装两个版本的jdk,程序运行很慢,不知道是不是配置错误?
- SpringMVC中referenceData()没有执行?
- 各位大侠,小弟想用JapertReports+iReport做报表,不是从数据库里得到数据,而是从一个list变量里得到,list里面存的是n条记录(用map存的
- 关于WebLogic连接池的疑问
- 高分求struts中文乱码解决,多国语言显示问题(100)
- jbuilder8+struts 配置问题!
- 求助:用jdbc连Oracle,ResultSet.getString()取得的值跟数据库中的不一样?
- 我的第一个Hibernate出错了 大家帮忙来看看
- 求tomcat5.0安装版
SimpleDateFormat dateFormat=new SimpleDateFormat("yy-MM-dd HH:mm:ss");HH大写
改成:
SimpleDateFormat dateFormat=new SimpleDateFormat("yy-MM-dd HH:mm:ss");
Timestamp nowTime = new Timestamp(currentTime.getTime());
public static void main(String[] args) {
SimpleDateFormat dateFormat=new SimpleDateFormat("yy-MM-dd HH:mm:ss");
String today=dateFormat.format(new java.util.Date());
System.out.println("大写HH输出结果:"+today);
SimpleDateFormat date =new SimpleDateFormat("yy-MM-dd hh:mm:ss");
String day = date.format(new java.util.Date());
System.out.println("小写hh输出结果:"+day);
}}控制台输出如下:大写HH输出结果:10-05-04 17:42:21
小写hh输出结果:10-05-04 05:42:21