//时间处理(获取开始时间)(Date----》String)
Date nowDate=new Date();
SimpleDateFormat sdftime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String endDate=sdftime.format(nowDate);//把当前时间转换成指定的sdftime格式
//日历类对时间进行具体的操作
Calendar nowCalendar=Calendar.getInstance();nowCalendar.setTime(nowDate);//对时间的天、时、分、秒设置nowCalendar.add(Calendar.DAY_OF_YEAR,-(KFRQFW-1));nowCalendar.set(Calendar.HOUR,-12); //Calendar.HOUR默认值12,-12使其制空nowCalendar.set(Calendar.SECOND,0);nowCalendar.set(Calendar.MINUTE,0);Date startDate=nowCalendar.getTime();checkRepeatMds_hql.append(" and a.KFRQ>=:KFRQ_start");checkRepeatMds_params.put("KFRQ_start", startDate);//时间转date(String----》Date)SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = sdf.parse("2008-08-08 12:10:12");