jsp中字符串转换成日期函数
jsp编程中想将一个字符串转换成日期型的,因为mysql数据库表中有一个字段是DATE型的。想将转换后的日期值插入到数据库中。问题是不知道如何将字符串转换成日期?比如,我...
jsp编程中想将一个字符串转换成日期型的,因为mysql数据库表中有一个字段是DATE型的。想将转换后的日期值插入到数据库中。
问题是不知道如何将字符串转换成日期?
比如,我输入的为2008/07/22,如何转成日期型的? 展开
问题是不知道如何将字符串转换成日期?
比如,我输入的为2008/07/22,如何转成日期型的? 展开
4个回答
展开全部
只要转换成符合格式的字符串就行了
SimpleDateFormat dd=new SimpleDateFormat("yyyy-MM-dd");
String d=dd.format(new Date());
字符串转化成Date
SimpleDateFormat dd=new SimpleDateFormat("yyyy/MM/dd");
Date d=dd.parse("2008/07/22") ;
SimpleDateFormat dd=new SimpleDateFormat("yyyy-MM-dd");
String d=dd.format(new Date());
字符串转化成Date
SimpleDateFormat dd=new SimpleDateFormat("yyyy/MM/dd");
Date d=dd.parse("2008/07/22") ;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static Date getDate(String a) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date date = null;
try {
date = sdf.parse(a);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return date;
}
MYSQL 如果用HIBERNATE连接的话 直接用DATE放在HQL里面就可以了
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date date = null;
try {
date = sdf.parse(a);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return date;
}
MYSQL 如果用HIBERNATE连接的话 直接用DATE放在HQL里面就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果用MySQL数字库,可以直接把字符串插入日期类型的列中,MySQL会隐式做格式转换,将字符串类型转为日期类型,不过,字符串的格式为
2008-07-22
或
20080722
都可以。
2008-07-22
或
20080722
都可以。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Date()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询