如果我在一般的Java程序中这样做:
OffsetDateTime offsetDateTime = OffsetDateTime.now();
然后我的输出为 2020-04-01T20:22:04.604 + 02:00 。
如果我在Android上执行相同操作,则输出为 2020-04-01T18:22:04.604Z 。
格式设置为local_time:
String format = DateTimeFormatter.ISO_LOCAL_TIME.format(now);
输出为 18:22:04.604
但是我要从现在开始()我的本地DateTime 20.22 ,而不是UTC时间。
Android中的系统时区为“欧洲夏令时+02:00”。
这是怎么回事?