Язык

DateTimeFormatter.IsoWeekDate Свойство

Определение

Модуль форматирования дат ISO, который форматирует или анализирует дату на основе недели без смещения, например "2012-W48-6".

[Android.Runtime.Register("ISO_WEEK_DATE", ApiSince=26)]
public static Java.Time.Format.DateTimeFormatter? IsoWeekDate { get; }
[<Android.Runtime.Register("ISO_WEEK_DATE", ApiSince=26)>]
static member IsoWeekDate : Java.Time.Format.DateTimeFormatter

Значение свойства

Модуль форматирования дат ISO, который форматирует или анализирует дату на основе недели без смещения, например "2012-W48-6".

Атрибуты

Комментарии

Модуль форматирования дат ISO, который форматирует или анализирует дату на основе недели без смещения, например "2012-W48-6".

Возвращает неизменяемый форматировщик, способный отформатировать и проанализировать формат даты на основе недели ISO-8601. Формат состоит из: <ul><li>Четыре цифры или более для IsoFields#WEEK_BASED_YEAR week-based-year. Годы в диапазоне от 0000 до 9999 будут предварительно заполнены нуля, чтобы обеспечить четыре цифры. Годы за пределами этого диапазона будут иметь префикс положительный или отрицательный символ. <li>dash <li>Буква "W". Анализ регистра не учитывается. <li>Две цифры для IsoFields#WEEK_OF_WEEK_BASED_YEAR week-of-week-based-year. Это предварительно заполнено нулем, чтобы обеспечить три цифры. <li>dash <li>One digit for the ChronoField#DAY_OF_WEEK day-of-week. Значение, выполняемое с понедельника (1) до воскресенья (7). <li>, если смещение недоступно для форматирования или синтаксического анализа, то формат завершен. <li>.ZoneOffset#getId() offset ID Если смещение имеет секунды, они будут обрабатываться, даже если это не является частью стандарта ISO-8601. Анализ регистра не учитывается. </ul>

Так как этот форматировщик имеет необязательный элемент, может потребоваться проанализировать использование DateTimeFormatter#parseBest.

Возвращаемый модуль форматирования содержит хронологию набора ISO, чтобы обеспечить правильное преобразование дат в других системах календарей. Она не имеет зоны переопределения и использует ResolverStyle#STRICT STRICT стиль сопоставителя.

Java документации по java.time.format.DateTimeFormatter.ISO_WEEK_DATE.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к