设置Calendar的时间值表示的Calendar时间 --> 参数为String --> 固定为 yyyy-MM-dd 格式
public static Calendar setCalendarTime(String dateStr) {
Date std = strToDate(dateStr);
Calendar cal = Calendar.getInstance();
cal.setTime(std);
return cal;
}
设置Calendar的时间值表示的Calendar时间 --> 参数为String
public static Calendar setCalendarTime(String dateStr, String formatParam) {
Date std = strToDate(dateStr, formatParam);
Calendar cal = Calendar.getInstance();
cal.setTime(std);
return cal;
}
设置Calendar的时间值表示的Calendar时间 --> 参数为Date --> 固定为 yyyy-MM-dd 格式
public static Calendar setCalendarTime(Date date) {
String dateToStr = dateToStr(date);
Date std = strToDate(dateToStr);
Calendar cal = Calendar.getInstance();
cal.setTime(std);
return cal;
}
设置Calendar的时间值表示的Calendar时间 --> 参数为Date --> 自定义格式
public static Calendar setCalendarTime(Date date, String formatParam) {
String dateToStr = dateToStr(date, formatParam);
Date std = strToDate(dateToStr, formatParam);
Calendar cal = Calendar.getInstance();
cal.setTime(std);
return cal;
}