当前位置:编程学习 > JAVA >>

JSP如何将String转换为Date?

因为数据库里面的日期是String格式的
用rs.getString()取值
如果将取出的值输出打印为yyyy-MM-dd HH:mm:ss这种格式啊 --------------------编程问答-------------------- 用 java.util.SimpleDateFormat  --------------------编程问答-------------------- 因为你数据库里面存储的类型也是String类型,要想得到yyyy-MM-dd HH:mm:ss这种格式,这只是String字符串的拼接,你看下String相关函数的api。

一般数据库是日期字段的话,用Date类型存储的,那样的话用 java.util.SimpleDateFormat 对日期进行格式化 --------------------编程问答-------------------- dateformat = "yyyy/MM/dd HH:mm:ss";
SimpleDateFormat sdf = new SimpleDateFormat(dateformat);
Date  aa = sdf.parse(strData);

Calendar cal = Calendar.getInstance();
cal.set(year, month - 1 , day, hour, min, sec);
String formatedDateTime = sdf.format(cal.getTime()); --------------------编程问答-------------------- SimpleDateF --------------------编程问答-------------------- 你入库的时候的存进数据库用yyyy-MM-dd HH:mm:ss 这种格式不就行了 ?
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,