//按“时间点"格式化
public static Date getRegularDay(String formatData, String dateString) {
SimpleDateFormat formatter = new SimpleDateFormat(formatData);
Date d = null;
try {
d = formatter.parse(dateString);
} catch (ParseException e) {
e.printStackTrace();
}
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, d.getHours());
calendar.set(Calendar.MINUTE, d.getMinutes());
calendar.set(Calendar.SECOND, d.getSeconds());
Date time = calendar.getTime();
return time;
}
上面的方法在这里被调用(每天的1点执行):
timer2.schedule(tt2, getRegularDay("HH:mm:ss", "01:00:00"));
我想写一个类似这样的方法(每周五的3点执行),该怎样写,求高手帮忙!