我要做一个东西,在spring boot的@requestBody里传了一个json数据,其中有个timestamp的字段,需要转换称java Date类型。
搞个半天我还以为成功了,然后突然发现是特么的1970年的年份,就感觉可能截断了。
搜了一下发现是需要毫秒的单位,乘了1000还是不行,后来又找了很多方法,以为只能重新写json字段解析的反序列化函数单独搞。
然后发现一个是回答的必须long型的,然后试了一下就成功了。。。
java.util.Date time=new java.util.Date((long)timeStamp*1000);
time=new java.util.Date(timeStamp*1000L);
Date time = new Date(TimeUnit.MILLISECONDS.convert(unixTimestamp, TimeUnit.SECONDS));
直接改了set属性的方法就可用了
上一篇: 最近开发spring boot项目去了
下一篇: Java日期时间操作相关Calendar,Date
相关文章:
- python程序内存占用分析-meliae
- 介绍几个比较出名的编程acm题库
- 位运算交换变量 不用临时变量(C位运算)
- Javascript 另类写法
- 用python爬虫抓站的一些技巧总结
- Python 模拟登录及表单提交
Categories: 博客记录
0 Responses so far.