由于数据插入数据库在插在后面 但是我想把最新的留言放前面
我用calendar类获得了时间的信息 但是月份 天数和时间不是2位数就没有显示0 列入2011年2月18号 得到的是2011218(我是以这个为留言编号的) 而不是20110218
所以我不能用此留言编号做排序 现在我想按留言时间排序 就用order by time 但是time必须是DATETIME类型我想问2011年2月18号 怎样得到的是20110218
我用calendar类获得了时间的信息 但是月份 天数和时间不是2位数就没有显示0 列入2011年2月18号 得到的是2011218(我是以这个为留言编号的) 而不是20110218
所以我不能用此留言编号做排序 现在我想按留言时间排序 就用order by time 但是time必须是DATETIME类型我想问2011年2月18号 怎样得到的是20110218
前台展现的时候可以根据自己需要转换下格式
return Long.valueOf(dateFormate.format(date));
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
String date = sdf.format(new Date());
数据库不知道
修改下,最后一句
String date = sdf.format(calendar.getTime());
SimpleDateFormat dateFormate = new SimpleDateFormat("yyyyMMddHHmmss");
Long time=Long.valueOf(dateFormate.format(date));