|
|
1
2
NPT不被理解为时区缩写
对日期时间字符串的解析(显然是从
时区缩写是区域设置数据的一部分。我不是一个android开发人员,也不知道android从哪里获得本地数据。一个快速的网络搜索提到了icu和cldr。你可以更彻底地搜索,毫无疑问可以找到我没有找到的信息。 我提出三个建议供你尝试。我马上承认前两个不太可能解决你的问题,但我还是觉得值得一试。我保证,如果前两个不成立,第三个会起作用。 1。使用threetenabp和java.time
我同意
the answer by notyou
那些班级
请确保对后台端口使用导入:
我用相同的后端进行了测试,而不是Android版本。我得到:
我怀疑3EtEnabbp使用相同的区域数据,如果是这样的话,这并不能解决您的问题。 2。在格式化程序上设置时区
如果有效的话,我觉得它简单明了。如果你坚持使用
三。用文字处理NPT
这是一个技巧:要求这三个字母
我们还需要设置时区,因为这是Java可以从中获得时区的唯一地方。 但时间需要约会
得到一个老式的
链接
|
|
|
2
2
这个 Date 类主要被弃用,所以我建议不要使用它。 或许可以考虑使用 ZonedDateTime 为你的问题上课。
如果你只是在
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 8 月前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 8 月前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 8 月前 |
|
|
rudraraj · java中未声明最终变量 9 月前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 9 月前 |