前言
在返回前端数据的时候,如果时间格式不做处理的话,前端拿到的时间格式就是下图这样的
前台转换
在用layui做写后台页面的时候,用layui提供的一个工具转化也是可以的
templet: '{{ layui.laytpl.toDateString(d.createTime) }}'
除了在前台转化转换之后,其实还可以在后台操作好时间格式,再返回给前台
后台转换
1.返回POJO时
在字段上面加上如下注解,那么返回的格式就可以直接用了
import com.fasterxml.jackson.annotation.JsonFormat;
...
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
2.返回MAP时
在sql语句里面可以这么写
SELECT DATE_FORMAT( b.book_start_time,'%Y-%m-%d %H:%i:%s') book_start_time
这时返回的时间格式就可以直接用了
"book_start_time": "2020-02-20 10:16:00",
"book_status": 0,
"parking_lot_address": "xx区",
"id": 27,
"book_parkinglot": "xxx停车场",
"book_end_time": "2020-02-21 10:16:00"