后端代码:
引入依赖
<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.8</version> </dependency>
Date date = new Date(); log.info("当前时间为:{}",date); //yyyy-MM-dd HH:mm:ss SimpleDateFormat sdf = new SimpleDateFormat(DateUtils.YYYY_MM_DD_HH_MM_SS); String dateTime = sdf.format(date); Date date3 = DateUtil.parse(dateTime ); String now = DateUtil.now(); log.info("当前时间为:{}",now);
打印结果如下:
第二种方式:
Date date = new Date(); log.info("当前时间为:{}"); //yyyy-MM-dd HH:mm:ss SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateTime = sdf.format(date); Date value = Convert.toDate(dateTime); log.info("当前的类型为:{}",value.getClass()); log.info("当前的时间为为:{}",value);
打印结果如下:
查询数据库的时间结果返回给前端vue的时候:要求返回yyyy-MM-dd
/** * create_time */ yyyy-MM-dd HH:mm:ss @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date createTime;