由于查询需要,须封装一个整十分钟的区间以便调用。直接上代码
private List<String> getLatelyTenMinsTimeslot(){
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.MINUTE, (calendar.get(Calendar.MINUTE))/10*10);
calendar.set(Calendar.SECOND,0);
Date late = calendar.getTime();
calendar.add(Calendar.MINUTE, -10);
Date early = calendar.getTime();
return Arrays.asList(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(early),
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(late));
}
public static void main(String[] args) {
List<String> list = new JmsMonitorController().getLatelyTenMinsTimeslot();
System.out.println(list.get(0));
System.out.println(list.get(1));
}
完事!