|
|
1
1
试试这个:
|
|
|
2
1
解析和转换输入
在大多数情况下,不要将时区作为格林尼治标准时间的裸偏移量。命名时区可以更好地向读者解释为什么选择这个时区,并且在偏移量发生变化(这种情况发生的频率比您想象的要频繁)时更能证明这一点。我利用了你的字符串是ISO8601格式这一事实。在这种情况下,我们不需要提供显式格式化程序。顺便说一句,你的示例字符串在秒上有7个小数,你的
您要求的输出是ISO8601的不同变体。上面的输出很像,因为它也是ISO8601,只是小数太多了。所以这次我们应用一个显式格式:
我建议不要使用SimpleDateFormat和时区
你试图使用的日期时间类,
问题:我能用吗java.time.时间在Android上?对,java.time.时间在旧的和新的Android设备上都能很好地工作。只是至少需要 爪哇6
链接
|
|
|
3
0
编辑:尝试此方法:
有两个变化: 1同时为新格式设置时区。
|
|
|
4
0
我通过添加时区来解决这个问题
|