Преобразовать строку ISO 8601 в UTC в местное время - Jodatime добавляет противоположность локальному часовому поясуJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Преобразовать строку ISO 8601 в UTC в местное время - Jodatime добавляет противоположность локальному часовому поясу

Сообщение Anonymous »

Скажите, что у меня есть строка , равный 2019-02-23T07: 58: 21 . Это время, полученное с системных часов в UTC. />
Я использую jodatime < /code>, потому что кажется, что он может легко сделать то, что я хочу. < /p>



Что я попробовал: < /strong> < /p>

DateTimeFormatter dateParser = ISODateTimeFormat.dateTimeNoMillis().withZoneUTC();

DateTime dateTime;
LocalDateTime localDateTime;

dateTime = dateParser.parseDateTime("2019-02-22T01:03:23Z");
localDateTime = dateTime.toLocalDateTime();

System.out.println("UTC: " + dateTime.toDate());
System.out.println("Local: " + localDateTime.toDate());
< /code>

Что он выводит: < /strong> < /p>

UTC: Thu Feb 21 18:03:23 MST 2019
Local: Fri Feb 22 01:03:23 MST 2019
< /code>



Вопросы: < /strong> < /p>
  • Часовой пояс по умолчанию, установленная в мою систему, составляет MST, которая является UTC-7: 00. Это
    выглядит так, как будто это на самом деле добавление 7 часов в UTC Time - почему это?
  • Кроме Оба раза в MST. Я подумал
    , что .withzoneutc () < /code> решит это. Почему это думает об этом? >


Подробнее здесь: https://stackoverflow.com/questions/548 ... opposite-o
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получить текущую дату по часовому поясу в PHP?
    Anonymous » » в форуме Php
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • ISO Time (ISO 8601) в Python
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • ISO Time (ISO 8601) в Python
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Python 3 преобразовать ISO 8601 в миллисекунд
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Python 3 преобразовать ISO 8601 в миллисекунд
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»