//特定的时间加分钟,小时,天
public static String getTime(String time,int disday, int hour, int min) throws ParseException {
String ls_display = "";
Calendar cal = Calendar.getInstance();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
cal.setTime(dateFormat.parse(time));
cal.add(Calendar.DATE, disday);
cal.add(Calendar.HOUR, hour);
cal.add(Calendar.MINUTE, min);
String _yystr = "", _mmstr = "", _ddstr = "", _hourstr = "", _minstr = "";
int _yy = cal.get(Calendar.YEAR);
_yystr = _yy + "";
int _mm = cal.get(Calendar.MONTH) + 1;
_mmstr = _mm + "";
if (_mm < 10) {
_mmstr = "0" + _mm;
}
int _dd = cal.get(Calendar.DATE);
_ddstr = _dd + "";
if (_dd < 10) {
_ddstr = "0" + _dd;
}
int _hh = cal.get(Calendar.HOUR_OF_DAY);
if (_hh < 10) {
_hourstr = "0" + _hh;
} else {
_hourstr = "" + _hh;
}
int _mi = cal.get(Calendar.MINUTE);
if (_mi < 10) {
_minstr = "0" + _mi;
} else {
_minstr = "" + _mi;
}
ls_display = _yy + "-" + _mmstr + "-" + _ddstr + " " + _hourstr + ":"
+ _minstr + ":00";
return ls_display;
}
public static String getTime(String time,int disday, int hour, int min) throws ParseException {
String ls_display = "";
Calendar cal = Calendar.getInstance();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
cal.setTime(dateFormat.parse(time));
cal.add(Calendar.DATE, disday);
cal.add(Calendar.HOUR, hour);
cal.add(Calendar.MINUTE, min);
String _yystr = "", _mmstr = "", _ddstr = "", _hourstr = "", _minstr = "";
int _yy = cal.get(Calendar.YEAR);
_yystr = _yy + "";
int _mm = cal.get(Calendar.MONTH) + 1;
_mmstr = _mm + "";
if (_mm < 10) {
_mmstr = "0" + _mm;
}
int _dd = cal.get(Calendar.DATE);
_ddstr = _dd + "";
if (_dd < 10) {
_ddstr = "0" + _dd;
}
int _hh = cal.get(Calendar.HOUR_OF_DAY);
if (_hh < 10) {
_hourstr = "0" + _hh;
} else {
_hourstr = "" + _hh;
}
int _mi = cal.get(Calendar.MINUTE);
if (_mi < 10) {
_minstr = "0" + _mi;
} else {
_minstr = "" + _mi;
}
ls_display = _yy + "-" + _mmstr + "-" + _ddstr + " " + _hourstr + ":"
+ _minstr + ":00";
return ls_display;
}