Если я в общей программе 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 , а не UT C время.
Часовой пояс системы в Android соответствует европейскому летнему времени +02: 00.
Что здесь происходит?