java String到Date String temp = rs.getString(3); temp为2009-08-05 17:36:00怎么转为Date型的2009-08-05 17:36:00Date date ;最后date为2009-08-05 17:36:00 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String temp = rs.getString(3);Date date = sd.parse(temp); SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date d = sd.parse("2009-08-05 17:36:00"); 如果你数据库中时date型,String temp = rs.getString(3); 改成rs.getDate(3)如果数据库中是varcharimport java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;public class test { public static void main(String[] args) throws Exception { DateFormat fmt =new SimpleDateFormat("yyyy-MM-dd"); String s = "1987-10-10"; Date date = fmt.parse(s); System.out.println(fmt.format(date)); }} SimpleDateFormat 很强大, Date 转String .String转Date 都可以/** * 字符串转为日期格式 * @param dateString * @return * @throws ParseException */ public static Date stringFormatDateTime(String dateString) throws ParseException{ SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = bartDateFormat.parse(dateString); return date; }/** * 将时间格式化为含时分秒的字符串 * @param date * @return * @throws ParseException */ public static String dateTimeFormatString(Date date) throws ParseException{ SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return dateFormat.format(date); } struts1 上传和下载 这样一个网站多少钱?有经验的进。 如何实现自己写的WEB程序崩溃 有关jsp编程环境的一些困惑????? HttpSessionBindingListener的问题,困惑啊!! 有没有比较好的JSP源代码论坛,请给个连接地址。 关于用javabean调用和他在同一目录下的文件的问题? 关于来访网站分析的问题 用什么函数可以实现判断任意日期是星期几 为什么我的JSP页面,总是没刷新内容? 如何在自己的filter中获取action的相关信息,对struts2了解的进来 找不到ibatis中的配置
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String temp = rs.getString(3);
Date date = sd.parse(temp);
Date d = sd.parse("2009-08-05 17:36:00");
String temp = rs.getString(3); 改成rs.getDate(3)
如果数据库中是varcharimport java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;public class test {
public static void main(String[] args) throws Exception {
DateFormat fmt =new SimpleDateFormat("yyyy-MM-dd");
String s = "1987-10-10";
Date date = fmt.parse(s);
System.out.println(fmt.format(date));
}
}
/**
* 字符串转为日期格式
* @param dateString
* @return
* @throws ParseException
*/
public static Date stringFormatDateTime(String dateString) throws ParseException{
SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = bartDateFormat.parse(dateString);
return date;
}
/**
* 将时间格式化为含时分秒的字符串
* @param date
* @return
* @throws ParseException
*/
public static String dateTimeFormatString(Date date) throws ParseException{
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return dateFormat.format(date);
}