Date与String的转换,Date的加减计算(前一小时,前一个月、、、)

1. String转Date

public static Date parseDatetime(String datetime) throws ParseException {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return format.parse(datetime);
}

2. Date转String

public static String formatDatetime(Date date) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return format.format(date);
}

3. 前一小时,后一小时

public static Date addHour(Date date, int hour){
Calendar cal=Calendar.getInstance();
cal.setTime(date);
cal.add(Calendar.HOUR_OF_DAY, hour);
return cal.getTime();
}


猜你喜欢

转载自www.cnblogs.com/kl-1998/p/12166947.html