/**
* 对日期进行加减操作
* @param date 要进行加减天数的日期
* @param addOrMinus 对日期加减天数(eg:加一天:1 减一天:-1)
* @return
* @throws ParseException
*/
public static Date dateAddOrMinus(Date date,Integer addOrMinus){
if(addOrMinus==null || "".equals(addOrMinus)){
addOrMinus=0;
}
Calendar cal = Calendar.getInstance();//使用默认时区和语言环境获得一个日历
cal.setTime(date);
cal.add(Calendar.DAY_OF_MONTH, +addOrMinus);
return cal.getTime();
}
/**
* 日期转换为时间戳
* @param date 日期
* @return
*/
public static String dateToSjc(Date date){
if(date==null||"".equals(date)){
return "";
}else {
return date.getTime()+"";
}
}
/**
* 时间戳转换为日期
* @param sjc 时间戳
* @return
*/
public static Date sjcToDate(String sjc){
if(sjc==null||"".equals(sjc)){
return null;
}else {
return new Date(Long.parseLong(sjc));
}
}
java对时间进行天数的加减
猜你喜欢
转载自blog.csdn.net/weixin_39936341/article/details/83067959
今日推荐
周排行