Java实现指定时间+分钟+小时+天+月
public staitc String addTime(String time){
//格式化时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//new一个时间
Date date = null;
try {
//格式化传入的当前时间 格式 yyyy-MM-dd HH:mm:ss
date = sdf.parse(time);
//或者直接new一个当前时间
//date = sdf.parse(sdf.format(new Date));
} catch (Exception e) {
e.printStackTrace();
}
//日历默认(也表示当前系统时间)
Calendar cal = Calendar.getInstance();
//给定一个date所表示的日期
cal.setTime(date);
//Calendar.HOUR(小时)
//Calendar.DATE(天)
cal.add(Calendar.MINUTE,hour);//分钟
//获取更新后的时间
date = cal.getTime();
//将这个date格式化返回
return sdf.format(date);
}