1、字符串时间转换Date用户传递的格式为" 20201010 "、" 2020-1010 "或" 2020.10.10 ",要转换为Date,全部为Hutool的DateUtil.parse parse ) ) ) )。 这样就不需要确定用户输入的是什么类型的时间字符串。
注:如果字符串格式为2020.02且没有完整的日期,则无法识别DateUtil.parse ()。 必须稍后添加格式样式。
字符串流=' 2020.10.10 '; //输出2020-10-1000336000336000 datedate=date util.parse (strtime ); //如果字符串时间不是完整的格式,例如2020-10String strTime='2020-10 '; //输出2020-10-0100336000336000 datedate=date util.parse (strtime,' yyyy-MM ' ); 2,将Date类型转换为字符串,然后使用DateUtil工具类:
数据日期=date util.date (; //年月日2020-12-24 System.out.println (年月日(dateutil.formatdate ) date ); //时分秒16336049336008 system.out.println (时分秒) date util.format time (date ) date ); //年月日时分秒2020-12-2416336049336008 system.out.println (年月日时分秒(dateutil.formatdatetime ) date ) );