В чем разница между форматом даты joda yyyy-MM-dd'T'HH: mm: ss.SSSZZ и ISO (wiki)?

1

Строка формата даты Joda ISO:

yyyy-MM-dd'T'HH:mm:ss.SSSZZ

строка формата, определенная как в Википедии:

yyyy-MM-dd'T'HH:mm:ss.SSSZ

Есть ли какая-то разница или просто неправильная документация в Йоде?

  • 0
    Я не могу найти строку yyyy-MM-dd'T'HH:mm:ss.SSSZ на этой вики-странице.
  • 0
    @Duncan поле, кроме обозначений часовых поясов, описывает только последнюю часть шаблона
Показать ещё 5 комментариев
Теги:
datetime
date
jodatime
iso

2 ответа

2
Лучший ответ

Из документации Джоды:

"Z" выдает смещение без двоеточия, "ZZ" выводит смещение с помощью двоеточия

AFAIK в ISO 8601 Формат часовой пояс Обозначение двоеточие не является обязательным, и оба варианта (+04: 00 и +04 00) допускаются

  • 0
    что SSS ссылается в этом формате времени?
0

Формат Википедии неверен. Джода прав. Если вы используете расширенный формат даты и времени, смещение часового пояса также должно быть расширено. Итак, один Z просто ошибочен.

Он должен быть либо yyyy-MM-dd'T'HH:mm:ss.SSSZZ либо yyyyMMdd'T'HHmmss.SSSZ.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню