Java日期的常用操作
获取几小时前的日期
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.HOUR, -17);
dto.setCreateDate(calendar.getTime());
获取当前时间
Calendar calendar = Calendar.getInstance();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int mins = calendar.get(Calendar.MINUTE);
Date 与 Calendar 的转换
Calendar calendarStart = Calendar.getInstance();
calendarStart.setTime(cTime);
dto.setCreateDate(calendar.getTime());
日期字符串解析
SimpleDateFormat dateFormatDate = new SimpleDateFormat("hh:mm");
Date date = null;
date = dateFormatDate.parse("16:00");
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
dto.setCreateDate(sf.parse("2020-06-12 15:06:09"));