场景:
发生日期是2019年1月18日17:43:54
前端用VUE 后端是springboot 获取的时间是String类型的"2019-02-10 00:00:00"这个格式 需要转化成java.util.Date类型2019-02-10 00:00:00 ;
我转化本月的是时间 是正确的 但是如果转化2月的时间 就会变成一个2019-01-04 00:00:00 这样一个固定的日期
转化代码是 :
protected Date getDateFromString(String dateInString) throws ParseException {
Date date = new Date ();
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
return sdf.parse(dateInString);
}
解决方式是 :
protected Date getDateFromString(String dateInString) throws ParseException {
Date date = new Date ();
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sdf.parse(dateInString);
}
对就是把原来小写的mm变成大写的MM