当前位置: 代码迷 >> J2EE >> 时间字符串转换变为date
  详细解决方案

时间字符串转换变为date

热度:2401   发布时间:2013-02-25 21:40:49.0
时间字符串转换成为date
从文本里面提取的是如下的时间字符串,我需要把这个字符串转换成为mysql中的时间字段,比如说time timestamp或者datetime,最好是datetime。

Mon, 14 May 2001 16:39:00 -0700 (PDT)

问题就是怎么把这个字符串转变为java的date对象呢?
或者是其他办法也可以实现这个目的?
请自行Google:SimpleDateFormat 的样例进行学习。
引用:
从文本里面提取的是如下的时间字符串,我需要把这个字符串转换成为mysql中的时间字段,比如说time timestamp或者datetime,最好是datetime。

Mon, 14 May 2001 16:39:00 -0700 (PDT)

问题就是怎么把这个字符串转变为java的date对象呢?
或者是其他办法也可以实现这个目的?

最好不要用Date来定义属性  用Timestamp
Date date = new Date();
Timestamp time = new Timestamp(date.getTime());Date date =  new Date("Mon, 14 May 2001 16:39:00 -0700 (PDT)");
Timestamp timeStamp = new  Timestamp(date.getTime());
System.out.println(timeStamp);
  相关解决方案