后端代码:
引入依赖
<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;
文章展示了在Java后端使用Hutool库进行日期格式化的方法,包括创建日期对象、转换字符串与日期,以及注解@JsonFormat在处理数据库返回给Vue前端的yyyy-MM-dd日期格式中的应用。



942

被折叠的 条评论
为什么被折叠?



