Java时间类的使用、转换

Java时间类的使用、转换

Date与String之间的转换都要使用SimpleDateFormat 根据格式来进行转换 parse() format() Date初始化时可以传入时间戳

LocalDateTime与String之间的转换 使用到DateTimeFormatter 通过静态方法ofPattern(String 格式)来获取到DateTimeFormatter的对象

然后可以通过LocalDateTime.parse(String,DateTimeFormatter)来将字符串转为LocalDateTime对象

使用DateTimeFormatter对象的format(LocalDateTime)来将这个转为字符串 DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");

LocalDateTime time = LocalDateTime.now(); String localTime = df.format(time); LocalDateTime ldt = LocalDateTime.parse("2017-09-28 17:07:05",df);

DateTimeFormat JsonFormat的区别和使用 DateTimeFormat注解解决前台string类型与后台date类型的转换,基于Spring框架下 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")

JsonFormatter注解则是将数据显示到前台时,将从后台date类型数据(数据库)以String类型的形式转换显示到前台页面,

基于Json 国内时间转换需要加上 timezone="GMT+8" @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值