#spring
Вопрос:
Недавно мы обновили наше приложение API с версии spring 4.x до версии spring 5.x. После обновления мы получаем формат даты, как показано ниже, «Дата отчета»: «2021-09-29T07:58:42Z»-Весна 5.x «Дата отчета»: «2021-06-15T15:49:35 00:00»-Весна 4.x Ниже формата ввода, используемого в нашем коде, это.probReportCreationDate = DateFormatUtils.formatUTC( Дата создания отчета, «гггг-ММ-дд’т’Ч:мм:ssZZ» );
Мы ожидаем, что формат будет таким же, как у spring 4.x(2021-06-15T15:49:35 00:00). Здесь нужна чья-то помощь.
Комментарии:
1. Пожалуйста, отредактируйте вопрос, чтобы ограничить его конкретной проблемой с достаточной детализацией для определения адекватного ответа.
Ответ №1:
Z
Расшифровывается как Zulu
, и это говорит вам, что время в UTC.
Ранее время UTC обозначалось 00:00
так, как вы показываете в своем примере, причем число было смещено от UTC.
Я не знаю, есть ли синтаксис, чтобы исправить это, не заменяя вручную Z
смещение.