博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Springboot配置时间格式
阅读量:3935 次
发布时间:2019-05-23

本文共 1640 字,大约阅读时间需要 5 分钟。

方法一: 

可以在apllication.property加入下面配置就可以

#时间戳统一转换 spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8

 

方法二:

@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")@DateTimeFormat(pattern="yyyy-MM-dd")private Date createdDate;

 

@JsonFormat(timezone = "GMT+8", pattern = "yyyyMMddHHmmss")private Date createTime;

 

引入依赖:

com.fasterxml.jackson.core
jackson-annotations
2.9.0
org.springframework
spring-context
5.1.5.RELEASE
compile

方法三: 

可以在apllication.yml加入下面配置就可以

#时间戳统一转换 spring:   jackson:   date-format: yyyy-MM-dd HH:mm:ss   time-zone: GMT+8

注意: 

@JsonIgnoreProperties此注解是类注解,作用是json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。 
@JsonIgnoreProperties(value = { "word" }) 。 
@JsonIgnore此注解用于属性或者方法上(最好是属性上),作用和上面的@JsonIgnoreProperties一样。 
@JsonSerialize此注解用于属性或者getter方法上,用于在序列化时嵌入我们自定义的代码,比如序列化一个double时在其后面限制两位小数点。 
@JsonSerialize(using = CustomDoubleSerialize.class) 
@JsonDeserialize此注解用于属性或者setter方法上。 
用于在反序列化时可以嵌入我们自定义的代码,类似于上面的 
@JsonSerialize 
@JsonDeserialize(using = CustomDateDeserialize.class)

 

 

参考:https://blog.csdn.net/qq_32447301/article/details/81712266

 

方法一: 

可以在apllication.property加入下面配置就可以

#时间戳统一转换spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.time-zone=GMT+8

 

方法二: 

可以在apllication.yml加入下面配置就可以

#时间戳统一转换spring:  jackson:  date-format: yyyy-MM-dd HH:mm:ss  time-zone: GMT+8

 

你可能感兴趣的文章
3个线程每个线程只能打印自己的名字,在屏幕上顺序打印 ABC,打印10次
查看>>
如何在高并发分布式系统中生成全局唯一Id
查看>>
devStore--移动互联各阶段相关资源
查看>>
struts中的cookie登陆
查看>>
spring mvc 框架搭建及详解
查看>>
20个开发人员非常有用的Java功能代码
查看>>
js判断pc还是mobile访问
查看>>
FTP读取文件及防止防火墙自动挂起设置
查看>>
java导出excel07
查看>>
教你如何迅速秒杀掉:99%的海量数据处理面试题
查看>>
Dubbo与Zookeeper、SpringMVC整合和使用
查看>>
sql查询优化
查看>>
mysql乐观锁总结和实践(含demo例子)
查看>>
mysql悲观锁总结和实践
查看>>
IO操作中关闭流的注意点(多个关闭时的异常需要单独处理)
查看>>
java中io读写时流的关闭注意,代码查错
查看>>
redis针对不同场景进行相关的策略的记录,临时未代码实现
查看>>
MySQL事务隔离级别详解
查看>>
dubbo使用经验及实现原理简单介绍(转载)
查看>>
jvm虚拟机优化以及案例(转载)
查看>>