安卓时间戳转成时间存在误差
程序员文章站
2022-04-09 18:37:39
最近需要把一个web端的项目做一个app,所以很多后台代码就顺便复制了,如图所示,在java代码有一个简单的时间戳格式化输出日期的方法 Java代码: 输出结果: 得到的时间是2019-04-29 00:00:00 我们用时间戳转换工具也得到了同样的结果(时间戳转换工具需要去除结尾的三个0) 但是在 ......
最近需要把一个web端的项目做一个app,所以很多后台代码就顺便复制了,如图所示,在java代码有一个简单的时间戳格式化输出日期的方法
java代码:
输出结果:
得到的时间是2019-04-29 00:00:00
我们用时间戳转换工具也得到了同样的结果(时间戳转换工具需要去除结尾的三个0)
但是在安卓里面使用同样的代码和方法,发现存在误差
安卓测试代码:
安卓测试结果:
解决办法
因为我使用的是模拟器,默认的是英文,时区不是中国,所以调整下语言和时区就ok了
调整后的结果:
上一篇: C++ 输入输出重定向
下一篇: 03.媒体查询