MyDateUtils.java
778 Bytes
package com.bsth.service.schedule.utils;
import org.apache.commons.lang3.time.DateUtils;
import org.joda.time.DateTime;
import java.util.Date;
/**
* 日期处理工具类。
*/
public class MyDateUtils {
/**
* 将HH:mm格式的时间格式加上指定分钟后,生成新的日期返回。
* @param hhssDate
* @param minutes
* @param day 是否跨天
*/
public static Date hhssTimePlusMinunits(String hhssDate, Integer minutes, Integer day) {
try {
DateTime newDate = new DateTime(DateUtils.parseDate("1980-01-01 " + hhssDate, "yyyy-MM-dd HH:mm"));
return newDate.plusDays(day).plusMinutes(minutes).toDate();
} catch (Exception exp) {
throw new RuntimeException(exp);
}
}
}