当前页面: 开发资料首页 → JSP 专题 → 初学者请教问题之八:时间问题
初学者请教问题之八:时间问题
摘要: 初学者请教问题之八:时间问题
在数据库取出的时间和jsp得到的时间不一样,比如数据库中是2006-11-01,而用Calendar得到的时间是2006-11-1,因为我要做比较,怎么使他们的值相同?
我也是新手,说的不知道对不对!
在java程序中处理一下,补零或去零,反正是把形势变成一样不就能比较了麻!下面是补零的代码!
public static String as(final String chanshu) {
if (chanshu.length() == 1) {
return "0" + chanshu;
} else {
return chanshu;
}
}
对日期作如下格式化
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
sf.format(date);
SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
这里要注意大小写,表示不一样的意思,如MM表示月,mm表示分
SimpleDateFormat取出的时间是:2006-11-01?好像还是2006-11-1