/**
* 得到几个月之后的时间
*
* @param date
* @param month
* @return
*/
public static String addMonthDate(String date, int month,String pattern) {
String nowDate = null;
SimpleDateFormat format = new SimpleDateFormat(pattern);
try {
Date parse = format.parse(date);
Calendar calendar = Calendar.getInstance();
calendar.setTime(parse);
calendar.add(Calendar.MONTH, month);
nowDate = format.format(calendar.getTime());
} catch (ParseException e) {
log.error(e.getMessage());
}
return nowDate;
}
/**
* 得到几分之后的时间
*
* @param date
* @param minute
* @param pattern
* @return
*/
public static String addMinuteDate(String date, int minute, String pattern) {
String nowDates = null;
SimpleDateFormat formats = new SimpleDateFormat(pattern);
try {
Date parse = formats.parse(date);
Calendar calendar = Calendar.getInstance();
calendar.setTime(parse);
calendar.add(Calendar.MINUTE, minute);
nowDates = formats.format(calendar.getTime());
} catch (ParseException e) {
log.error(e.getMessage());
}
return nowDates;
}
/**
* 得到几小时之后的时间
*
* @param date
* @param hour
* @param pattern
* @return
*/
public static String addHourDate(String date, int hour, String pattern) {
String dateStr = null;
SimpleDateFormat formats = new SimpleDateFormat(pattern);
try {
Date parse = formats.parse(date);
Calendar calendar = Calendar.getInstance();
calendar.setTime(parse);
calendar.add(Calendar.HOUR_OF_DAY, hour);
dateStr = formats.format(calendar.getTime());
} catch (ParseException e) {
log.error(e.getMessage());
}
return dateStr;
}
Java 得到几个月之后的时间,得到几分之后的时间,得到几小时之后的时间
最新推荐文章于 2023-11-25 00:00:00 发布