Язык

SimpleDateFormat Класс

Определение

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

[Android.Runtime.Register("android/icu/text/SimpleDateFormat", ApiSince=24, DoNotGenerateAcw=true)]
public class SimpleDateFormat : Android.Icu.Text.DateFormat
[<Android.Runtime.Register("android/icu/text/SimpleDateFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type SimpleDateFormat = class
    inherit DateFormat
Наследование
Атрибуты

Комментарии

<strong>[icu усовершенствования]</строго> ICU замены для java.text.SimpleDateFormat.> Методы, поля и другие функциональные возможности, относящиеся к ICU, помечены как< strong>[icu]</strong>.

SimpleDateFormat — это конкретный класс для форматирования и анализа дат с учетом языкового стандарта. Он позволяет отформатировать (текст даты->), синтаксический анализ (дата -> текста) и нормализацию.

Клиентам рекомендуется создать форматировщик даты и времени, используя DateFormat.getDateInstance()или DateFormat.getDateInstance()DateFormat.getDateTimeInstance() вместо явного создания экземпляраSimpleDateFormat. Таким образом, клиент гарантированно получает соответствующий шаблон форматирования для любого языкового стандарта, в котором выполняется программа. Если клиенту требуется больше контроля, следует рассмотреть возможность использования DateFormat.getInstanceForSkeleton(). Однако если клиенту требуется что-то более необычное, чем шаблоны по умолчанию в языковых стандартах, он может создать SimpleDateFormat напрямую и дать ему соответствующий шаблон (или использовать один из методов фабрики в DateFormat и изменить шаблон после факта.toPattern()applyPattern() Дополнительные сведения об использовании этих методов см. в разделе DateFormat.

<строгие>шаблоны даты и времени:</strong>

Форматы даты и времени задаются строками <>даты и времени< em>. Полный синтаксис шаблонов даты и времени можно найти по адресу https://unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patterns.

В строках шаблонов даты и времени все неквалированные буквы ASCII [A-Za-z] зарезервированы в виде букв шаблонов, представляющих поля календаря. Некоторые из наиболее часто используемых букв шаблонов:

<blockquote><table border="1"><tr><th style="text-align: center">Sym.</th><style="text-align: center">No.</th th Example>/th<><Description>/th/<>tr tr<><>td style="text-align: center"G</td><td style="text-align: center"><1.3>/td<>td AD</><>td td<era - заменена строкой Era для текущей даты.><> Одна до трех букв для сокращенной формы, четыре буквы для длинной (широкой) формы, пять для узкой формы.</td></tr tr><><td style="text-align: center"y>/td<>td style="<text-align: center">1..n</td><td td>1996</td td><>year. Обычно длина задает заполнение, но для двух букв она также указывает максимальную длину. Example:<div style="text-align: center"center><"><table border="1" cellpadding="2" cellpacing="0"tr><th>year</th style="text-align: right"y/th style="text-align: right"><y>/<>th<>style="<text-align: right">yy</th style="text-align: right"y/><th><style="><text-align: right"y/>th<>style="text-align<: right">y/<><th/tr><tr><td>AD 1</td td><style="text-align: right"1>/<>td td style="<text-align: right"01/td><td style="text-align: right"><001></td td><style=" text-align: right">0001/td td<>style="text-align: right"<00001></td/><tr><><td>AD 12/td td<>style="text-align: right"<12></td><td style="text-align: right">12</td td><style="text-align: right"012/td><td style=">text-align: right"<0012></td td><style="text-align: right">00012</td></tr tr><><td AD 123>/td td<><style="text-align: right"123>/td<>td style="text-align: right"<>23</td td><style="text-align: right">1233</td><td style="text-align: right">0123</td td><style="text-align: right">00123</td/><tr tr><><td>AD 1234</td td><style="text-align: right">1234</td td style="text-align: right">34</td><td><style="text-align: right"1234/td><td style="text-align: right"><1234></td td><style=" text-align: right">01234</td/tr tr><><td><> AD 12345</><td td style="text-align: right"12345>/td td<>style="<text-align: right">45</td td><style="text-align: right">12345</td td><style="text-align: right"12345/td td><style="text-align: right"><12345></td></tr/>< table>/center</div><>/td/tr tr<><>td<> rowspan="3" style="text-align: center"Q</td><td style="text-align: center"><1..2>/td<>td<td 02>/td td<>rowspan="3"<Квартал - использовать один или два для числового квартала, три для сокращения или четыре для полного (широкого) имени (пять для узкого имени еще не поддерживается).></td></tr tr><><td style="text-align: center">3</td td Q2>/<><td/><tr><tr><td style="text-align: center">4</td td><>2nd quarter</td></tr tr><><td rowspan="4" style="text-align: center"M>/td<>td style="text-align: center"<>1..2</td td><>09</td td><rowspan="4">Month — используйте один или два для числового месяца, три для сокращения, четыре для полного (широкого) имени или пять для узкого имени. С двумя ("ММ"), число месяца равно нулю при необходимости (например, "08").</td></><tr tr><td style="text-align: center">3</><>td td/<><><><tr tr td style="text-align: center">4</><>td td/<><><td/tr tr><td style="text-align: center"5>/<><>td td s/td/<><>tr tr<>td style="text-align: center"<>d</td td><style="text-align: center">1..2</td td td>1</td><td><>Date - Day of the month. Используйте "d", чтобы отобразить минимальное число цифр или "dd", чтобы всегда отображать две цифры (при необходимости нулевое заполнение, например "08").</td></tr tr><><td rowspan="4" style="text-align: center"E>/<>td style="text-align: center"<>1.3</td><td>tue</td><td rowspan="4">Day of week - Use one через три буквы в течение короткого дня, четыре для полного (широкого) имени, пять для узкого имени или шесть для короткого имени.</td></><tr tr><td style="text-align: center">4</><>td td вторник</><td/><><tr tr td style="text-align: center">5</><><><td td/td/><tr tr><td style="text-align: center"6>/<><td tu>/<>td/tr<>tr<>td style="text-align: center"<>a</td><td style="text-align: center">1/td<>td AM/<><td td>AM< или PM>/<>td/tr<><>td style="text-align: center"h</td><td style="text-align: center"><1.2>/<>td td<11>/td<>td<hour [1-12].> При использовании в скелетных данных или в скелете, переданном в API для гибкого создания шаблонов данных, он должен соответствовать формату 12-часового цикла, предпочитаемого языковым стандартом (h или K); Он не должен соответствовать формату цикла 24 часа (H или k). Используйте hh для нулевых заполнений.</td></tr tr><><td style="text-align: center"H>/<>td td style="<text-align: center">1..2</td><>13/td td<><hour [0-23>]. При использовании в скелетных данных или в скелете, переданном в API для гибкого создания шаблонов данных, он должен соответствовать формату 24-часового цикла, предпочитаемого языковым стандартом (H или k); Он не должен соответствовать формату цикла 12 часов (h или K). Используйте HH для нулевых заполнений.</td></tr tr><><td style="text-align: center"m>/td<>td style="<text-align: center">1..2</td><td td>59</td td><>minute. Используйте "m", чтобы отобразить минимальное число цифр или "мм", чтобы всегда отображать две цифры (нулевое заполнение при необходимости, например "08").</td></tr tr><><td style="text-align: center">s</td><td style="text-align: center">1..2</td><td>12</td td><>second. Используйте "s", чтобы отобразить минимальное число цифр или "ss", чтобы всегда отображать две цифры (при необходимости нулевой заполнение, например "08").</td></tr tr><><td rowspan="2" style="text-align: center"z>/td<>td style="text-align: center"<>1.3</td><td>pdt</td td><time>zone. Короткий формат, отличный от расположения. Где это недоступно, возвращается к коротко локализованным формату GMT ("O").</td></tr tr><><td style="text-align: center">4</td td><>Pacific Daylight Time</td><td>td the long specific non-location format. Если это недоступно, вернитесь в длинный локализованный формат GMT ("JSONO").</td></tr tr><><td rowspan="2" style="text-align: center"v>/td<>td style="<text-align: center">1</td><td td>PT</td td><time>zone. Короткий универсальный формат, отличный от расположения. Если это недоступно, вернитесь в универсальный формат расположения ("VVVV"), а затем короткий локализованный формат GMT в качестве окончательного резервного копирования.</td></tr tr><><td style="text-align: center">4</td><td Pacific Time>/td<>td<td>Long generic non-location format. Если это недоступно, вернитесь в универсальный формат расположения (VVVVV). </tr></table>

</blockquote>

Все символы в шаблоне, которые не находятся в диапазонах ['a'. z'] и ['A'. Z'] будет рассматриваться как цитируемый текст. Например, символы, такие как ":", ".", ", "#" и "

Java документации по android.icu.text.SimpleDateFormat.

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

Конструкторы

Имя. Описание
SimpleDateFormat()

Создает SimpleDateFormat с помощью шаблона по умолчанию для языкового стандарта по умолчанию FORMAT .

SimpleDateFormat(IntPtr, JniHandleOwnership)

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

SimpleDateFormat(String, DateFormatSymbols)

Создает SimpleDateFormat с помощью заданных шаблонов и данных символов, относящихся к языковому стандарту.

SimpleDateFormat(String, Locale)

Создает SimpleDateFormat с помощью заданного шаблона и языкового стандарта.

SimpleDateFormat(String, String, ULocale)

Создает SimpleDateFormat с помощью заданного шаблона, переопределения и языкового стандарта.

SimpleDateFormat(String, ULocale)

Создает SimpleDateFormat с помощью заданного шаблона и языкового стандарта.

SimpleDateFormat(String)

Создает SimpleDateFormat с помощью заданного шаблона в языковом стандарте по умолчанию FORMAT .

Поля

Имя. Описание
AbbrGenericTz

<strong>[icu]</strong> Constant for generic non-location format, сокращен по возможности, например PT; используется в сочетаниях даты и часового пояса или часового пояса.

(Унаследовано от DateFormat)
AbbrMonth

<strong>[icu]</strong> Constant для скелета дат с сокращенным месяцем.

(Унаследовано от DateFormat)
AbbrMonthDay

<strong>[icu]</strong> Constant для скелета дат с сокращенным месяцем и днем.

(Унаследовано от DateFormat)
AbbrMonthWeekdayDay

<strong>[icu]</strong> Constant для скелета дат с сокращенным месяцем, будним и днем.

(Унаследовано от DateFormat)
AbbrQuarter

<strong>[icu]</strong> Constant для скелета даты с сокращенным кварталом.

(Унаследовано от DateFormat)
AbbrSpecificTz

<strong>[icu]</strong> Constant для определенного формата, отличного от расположения, сокращено, если это возможно, например PDT; используется в сочетаниях даты и часового пояса и часового пояса.

(Унаследовано от DateFormat)
AbbrUtcTz

<strong>[icu]</strong> Constant для локализованного формата GMT/UTC, например GMT+8:00 или HPG-8:00; используется в сочетаниях даты и часового пояса или часового пояса.

(Унаследовано от DateFormat)
AbbrWeekday

<strong>[icu]</strong> Constant для скелета даты с сокращенным выходным днем.

(Унаследовано от DateFormat)
AmPmField
Устаревшие.

Селектор FieldPosition для выравнивания полей a, соответствующих полю Calendar#AM_PM .

(Унаследовано от DateFormat)
AmPmMidnightNoonField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей b.

(Унаследовано от DateFormat)
DateField
Устаревшие.

Селектор FieldPosition для выравнивания полей d, соответствующий полю Calendar#DATE .

(Унаследовано от DateFormat)
Day

<strong>[icu]</strong> Constant для скелета дат с днем.

(Унаследовано от DateFormat)
DayOfWeekField
Устаревшие.

Селектор fieldPosition для выравнивания полей E, соответствующий полю Calendar#DAY_OF_WEEK .

(Унаследовано от DateFormat)
DayOfWeekInMonthField
Устаревшие.

Селектор FieldPosition для выравнивания полей F, соответствующий полю Calendar#DAY_OF_WEEK_IN_MONTH .

(Унаследовано от DateFormat)
DayOfYearField
Устаревшие.

Селектор FieldPosition для выравнивания полей "D", соответствующий полю Calendar#DAY_OF_YEAR .

(Унаследовано от DateFormat)
Default
Устаревшие.

Константа для шаблона стиля по умолчанию.

(Унаследовано от DateFormat)
DowLocalField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей e, соответствующего Calendar#DOW_LOCAL полю.

(Унаследовано от DateFormat)
EraField
Устаревшие.

Селектор FieldPosition для выравнивания полей G, соответствующий полю Calendar#ERA .

(Унаследовано от DateFormat)
ExtendedYearField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей u, соответствующего Calendar#EXTENDED_YEAR полю.

(Унаследовано от DateFormat)
FlexibleDayPeriodField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей B.

(Унаследовано от DateFormat)
FractionalSecondField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector for 'S' field выравнивание, соответствующее Calendar#MILLISECOND полю.

(Унаследовано от DateFormat)
Full
Устаревшие.

Константная для полного шаблона стиля.

(Унаследовано от DateFormat)
GenericTz

<strong>[icu]</strong> Constant for generic non-location format, например Pacific Time; используется в сочетаниях даты и часового пояса или часового пояса.

(Унаследовано от DateFormat)
Hour

<strong>[icu]</strong> Constant for date skeleton with hour, with the locale's preferred hour format (12 или 24).

(Унаследовано от DateFormat)
Hour0Field
Устаревшие.

Селектор fieldPosition для выравнивания полей K, соответствующий полю Calendar#HOUR .

(Унаследовано от DateFormat)
Hour1Field
Устаревшие.

Селектор fieldPosition для выравнивания полей h, соответствующий полю Calendar#HOUR .

(Унаследовано от DateFormat)
Hour24

<strong>[icu]</strong> Constant для скелета даты с часом в 24-часовой презентации.

(Унаследовано от DateFormat)
Hour24Minute

<strong>[icu]</strong> Constant для скелета даты с часом и минутой в 24-часовой презентации.

(Унаследовано от DateFormat)
Hour24MinuteSecond

<strong>[icu]</strong> Constant для скелета даты с часом, минутой и второй в 24-часовой презентации.

(Унаследовано от DateFormat)
HourMinute

<strong>[icu]</strong> Constant для скелета даты с часом и минутой с предпочитаемым форматом часов языкового стандарта (12 или 24).

(Унаследовано от DateFormat)
HourMinuteSecond

<strong>[icu]</strong> Constant для скелета даты с часом, минутой и второй с предпочитаемым форматом часов языкового стандарта (12 или 24).

(Унаследовано от DateFormat)
HourOfDay0Field
Устаревшие.

Селектор fieldPosition для выравнивания полей H, соответствующий полю Calendar#HOUR_OF_DAY .

(Унаследовано от DateFormat)
HourOfDay1Field
Устаревшие.

Селектор FieldPosition для выравнивания полей k, соответствующих полю Calendar#HOUR_OF_DAY .

(Унаследовано от DateFormat)
JulianDayField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей g, соответствующих Calendar#JULIAN_DAY полю.

(Унаследовано от DateFormat)
LocationTz

<strong>[icu]</strong> Constant for generic location format, например Los Angeles Time; используется в сочетаниях даты и часового пояса или часового пояса.

(Унаследовано от DateFormat)
Long
Устаревшие.

Константная для длинного шаблона стиля.

(Унаследовано от DateFormat)
Medium
Устаревшие.

Константа для шаблона среднего стиля.

(Унаследовано от DateFormat)
MillisecondField
Устаревшие.

Псевдоним для FRACTIONAL_SECOND_FIELD.

(Унаследовано от DateFormat)
MillisecondsInDayField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания поля A, соответствующего Calendar#MILLISECONDS_IN_DAY полю.

(Унаследовано от DateFormat)
Minute

<strong>[icu]</strong> Constant для скелета даты с минутой.

(Унаследовано от DateFormat)
MinuteField
Устаревшие.

Селектор fieldPosition для выравнивания полей "m", соответствующий полю Calendar#MINUTE .

(Унаследовано от DateFormat)
MinuteSecond

<strong>[icu]</strong> Constant для скелета даты с минутой и секундой.

(Унаследовано от DateFormat)
Month

<strong>[icu]</strong> Constant для скелета даты с месяцем.

(Унаследовано от DateFormat)
MonthDay

<strong>[icu]</strong> Constant для скелета дат с длинным месяцем и днем.

(Унаследовано от DateFormat)
MonthField
Устаревшие.

Селектор fieldPosition для выравнивания полей "M", соответствующий полю Calendar#MONTH .

(Унаследовано от DateFormat)
MonthWeekdayDay

<strong>[icu]</strong> Constant для скелета дат с месяцом, будним и днем.

(Унаследовано от DateFormat)
None
Устаревшие.

<strong>[icu]</strong> Constant для пустого шаблона стиля.

(Унаследовано от DateFormat)
NumMonth

<strong>[icu]</strong> Constant для скелета дат с числовым месяцем.

(Унаследовано от DateFormat)
NumMonthDay

<strong>[icu]</strong> Constant для скелета дат с числовым месяцем и днем.

(Унаследовано от DateFormat)
NumMonthWeekdayDay

<strong>[icu]</strong> Constant для скелета дат с числовым месяцем, будним и днем.

(Унаследовано от DateFormat)
Quarter

<strong>[icu]</strong> Constant для скелета даты с кварталом.

(Унаследовано от DateFormat)
QuarterField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания поля Q, соответствующего Calendar#MONTH полю.

(Унаследовано от DateFormat)
Relative
Устаревшие.

<strong>[icu]</strong> Constant для относительной маски стиля.

(Унаследовано от DateFormat)
RelativeDefault
Устаревшие.

<strong>[icu]</strong> Constant для относительного шаблона стиля по умолчанию.

(Унаследовано от DateFormat)
RelativeFull
Устаревшие.

<strong>[icu]</strong> Constant для относительно полного шаблона стиля.

(Унаследовано от DateFormat)
RelativeLong
Устаревшие.

<strong>[icu]</strong> Constant для относительного шаблона стиля.

(Унаследовано от DateFormat)
RelativeMedium
Устаревшие.

<strong>[icu]</strong> Constant для относительного шаблона стиля.

(Унаследовано от DateFormat)
RelativeShort
Устаревшие.

<strong>[icu]</strong> Constant для относительного шаблона стиля.

(Унаследовано от DateFormat)
Second

<strong>[icu]</strong> Constant для скелета даты с второй.

(Унаследовано от DateFormat)
SecondField
Устаревшие.

Селектор FieldPosition для выравнивания полей "s", соответствующий полю Calendar#SECOND .

(Унаследовано от DateFormat)
Short
Устаревшие.

Константа для короткого шаблона стиля.

(Унаследовано от DateFormat)
SpecificTz

<strong>[icu]</strong> Constant для определенного формата, отличного от расположения, например Pacific Daylight Time; используется в сочетаниях даты и часового пояса и часового пояса.

(Унаследовано от DateFormat)
StandaloneDayField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector for 'c' field alignment, соответствующий полю Calendar#DAY_OF_WEEK .

(Унаследовано от DateFormat)
StandaloneMonthField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания поля L, соответствующего Calendar#MONTH полю.

(Унаследовано от DateFormat)
StandaloneQuarterField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания поля q, соответствующего Calendar#MONTH полю.

(Унаследовано от DateFormat)
TimezoneField
Устаревшие.

Селектор FieldPosition для выравнивания полей z, соответствующих полям и Calendar#ZONE_OFFSET полямCalendar#DST_OFFSET.

(Унаследовано от DateFormat)
TimezoneGenericField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей v, соответствующих полям и Calendar#ZONE_OFFSET полямCalendar#DST_OFFSET.

(Унаследовано от DateFormat)
TimezoneIsoField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей X, соответствующих полям и Calendar#ZONE_OFFSET полямCalendar#DST_OFFSET.

(Унаследовано от DateFormat)
TimezoneIsoLocalField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей x, соответствующих полям и Calendar#ZONE_OFFSET полямCalendar#DST_OFFSET.

(Унаследовано от DateFormat)
TimezoneLocalizedGmtOffsetField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей O, соответствующих полям и Calendar#ZONE_OFFSET полямCalendar#DST_OFFSET.

(Унаследовано от DateFormat)
TimezoneRfcField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей Z, соответствующего полям и Calendar#ZONE_OFFSET полямCalendar#DST_OFFSET.

(Унаследовано от DateFormat)
TimezoneSpecialField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей V, соответствующих полям и Calendar#ZONE_OFFSET полямCalendar#DST_OFFSET.

(Унаследовано от DateFormat)
Weekday

<strong>[icu]</strong> Constant for date скелет с будничным днем.

(Унаследовано от DateFormat)
WeekOfMonthField
Устаревшие.

Селектор FieldPosition для выравнивания полей W, соответствующий полю Calendar#WEEK_OF_MONTH .

(Унаследовано от DateFormat)
WeekOfYearField
Устаревшие.

Селектор FieldPosition для выравнивания полей w, соответствующего полю Calendar#WEEK_OF_YEAR .

(Унаследовано от DateFormat)
Year

<strong>[icu]</strong> Constant для скелета дат с годом.

(Унаследовано от DateFormat)
YearAbbrMonth

<strong>[icu]</strong> Constant для скелета дат с годом и сокращенным месяцем.

(Унаследовано от DateFormat)
YearAbbrMonthDay

<strong>[icu]</strong> Constant для скелета дат с годом, сокращенным месяцем и днем.

(Унаследовано от DateFormat)
YearAbbrMonthWeekdayDay

<strong>[icu]</strong> Constant для скелета дат с годом, сокращенным месяцем, будним и днем.

(Унаследовано от DateFormat)
YearAbbrQuarter

<strong>[icu]</strong> Constant for date скелет с годом и сокращенным кварталом.

(Унаследовано от DateFormat)
YearField
Устаревшие.

Селектор FieldPosition для выравнивания полей "y", соответствующий полю Calendar#YEAR .

(Унаследовано от DateFormat)
YearMonth

<strong>[icu]</strong> Constant для скелета дат с годом и месяцем.

(Унаследовано от DateFormat)
YearMonthDay

<strong>[icu]</strong> Constant для скелета дат с годом, месяцем и днем.

(Унаследовано от DateFormat)
YearMonthWeekdayDay

<strong>[icu]</strong> Constant для скелета дат с годом, месяцем, будним и днем.

(Унаследовано от DateFormat)
YearNameField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей U, соответствующего Calendar#YEAR полю.

(Унаследовано от DateFormat)
YearNumMonth

<strong>[icu]</strong> Constant для скелета дат с годом и числовым месяцем.

(Унаследовано от DateFormat)
YearNumMonthDay

<strong>[icu]</strong> Constant для скелета дат с годом, числовым месяцем и днем.

(Унаследовано от DateFormat)
YearNumMonthWeekdayDay

<strong>[icu]</strong> Constant для скелета дат с годом, числовым месяцем, будним и днем.

(Унаследовано от DateFormat)
YearQuarter

<strong>[icu]</strong> Constant for date скелет с годом и кварталом.

(Унаследовано от DateFormat)
YearWoyField
Устаревшие.

<strong>[icu]</strong> FieldPosition selector для выравнивания полей Y, соответствующего Calendar#YEAR_WOY полю.

(Унаследовано от DateFormat)

Свойства

Имя. Описание
Calendar

Возвращает календарь, связанный с этим форматировщиком даты и времени. -или- Задает календарь, используемый этим форматом даты.

(Унаследовано от DateFormat)
CalendarLenient

Возвращает, является ли синтаксический анализ даты и времени в инкапсулированном объекте Calendar. -или- Указывает, следует ли анализировать дату и время в инкапсулированном объекте Calendar.

(Унаследовано от DateFormat)
Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
DateFormatSymbols

Возвращает данные форматирования даты и времени. -или- Позволяет задать данные форматирования даты и времени.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

(Унаследовано от Object)
JniManagedPeerState

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
JniPeerMembers

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

Lenient

Возвращает значение анализа даты и времени в инкапсулированном объекте Calendar и пробелах DateFormat числовая обработка является ленивой. -или- Указывает, является ли синтаксический анализ даты и времени мягким.

(Унаследовано от DateFormat)
NumberFormat

Возвращает метод форматирования чисел, который используется этим форматировщиком даты и времени для форматирования и анализа времени. -или- Задает форматировщик чисел.

(Унаследовано от DateFormat)
PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

(Унаследовано от Object)
Symbols

Метод для подклассов для доступа к DateFormatSymbols.

ThresholdClass

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

ThresholdType

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

TimeZone

Возвращает часовой пояс. -или- задает часовой пояс для календаря этого объекта DateFormat.

(Унаследовано от DateFormat)
TimeZoneFormat

<strong>[icu]</strong> Возвращает форматировщик часового пояса, который используется для форматирования и анализа часового пояса. -или- <strong>[icu]</strong> Позволяет задать параметр форматирования часового пояса.

Методы

Имя. Описание
ApplyLocalizedPattern(String)

Примените заданную локализованную строку шаблона к этому формату даты.

ApplyPattern(String)

Примените указанную нелокализованную строку шаблона к этому формату даты.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от _Format)
Construct(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
Dispose(Boolean)

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
DisposeUnlessReferenced()

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
Equals(Object)

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
Format(Calendar, StringBuffer, FieldPosition)

Форматирует дату или время, которое является стандартным милли с 1 января 1970 года, 00:00:00 GMT.

Format(Date, StringBuffer, FieldPosition)

Форматирует дату в строку даты и времени.

(Унаследовано от DateFormat)
Format(Date)

Форматирует дату в строку даты и времени.

(Унаследовано от DateFormat)
Format(ITemporal, StringBuffer, FieldPosition)

Temporal Форматирует строку даты и времени.

(Унаследовано от DateFormat)
Format(ITemporal)

Temporal Форматирует строку даты и времени.

(Унаследовано от DateFormat)
Format(Object, StringBuffer, FieldPosition)

Форматирует объект time в строку времени.

(Унаследовано от DateFormat)
Format(Object)

Форматирует объект для создания строки.

(Унаследовано от _Format)
FormatToCharacterIterator(Object)

Форматирует объект, создающий AttributedCharacterIteratorобъект.

(Унаследовано от _Format)
Get2DigitYearStart()

Возвращает начальную дату 100-летнего периода 2-разрядного года, интерпретируются как внутри.

GetBooleanAttribute(DateFormat+BooleanAttribute)

Возвращает текущее значение для указанного booleanAttribute для этого экземпляра, если атрибут отсутствует false, возвращается значение false.

(Унаследовано от DateFormat)
GetContext(DisplayContext+Type)

[icu] Получите значение DisplayContext средства форматирования для указанного объекта DisplayContext.Type, например CAPITALIZATION.

(Унаследовано от DateFormat)
GetHashCode()

Возвращает хэш-значение кода для объекта.

(Унаследовано от Object)
GetNumberFormat(Char)

присвойте numberFormat, используемому для поля, например "y" (год) и "M"(год)

JavaFinalize()
Устаревшие.

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
MatchQuarterString(String, Int32, Int32, String[], Calendar)

Попытайтесь сопоставить текст по заданной позиции с массивом четверти строк.

MatchString(String, Int32, Int32, String[], Calendar)

Попытайтесь сопоставить текст по заданной позиции с массивом строк.

Notify()

Просыпается один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
Parse(String, Calendar, ParsePosition)

Переопределяет DateFormat

Parse(String, ParsePosition)

Анализирует строку даты и времени в соответствии с заданной позицией синтаксического анализа.

(Унаследовано от DateFormat)
Parse(String)

Анализирует строку даты и времени.

(Унаследовано от DateFormat)
ParseObject(String, ParsePosition)

Анализирует строку даты и времени в объект.

(Унаследовано от DateFormat)
ParseObject(String)

Анализирует текст с начала заданной строки для создания объекта.

(Унаследовано от _Format)
PatternCharToDateFormatField(Char)

Возвращает константу DateFormat.Field, связанную с указанным символом шаблона формата.

Set2DigitYearStart(Date)

Задает 100-летний период 2-цифрных лет, который будет интерпретироваться как начало даты, в которой указывает пользователь.

SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean)

Задает логический атрибут для этого экземпляра.

(Унаследовано от DateFormat)
SetContext(DisplayContext)

<strong>[icu]</strong> Set определенное значение DisplayContext в методе форматирования, например CAPITALIZATION_FOR_STANDALONE.

(Унаследовано от DateFormat)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetNumberFormat(String, NumberFormat)

разрешить пользователю задать NumberFormat для нескольких полей, например "y"(год) или "M"(месяц) Это может быть несколько полей: "yMd"(год, месяц и дата) Примечание: 1 поле символа достаточно для нескольких полей символов (поэтому "y" переопределит "y", "гг", "гггг") Если поле не числовое, затем переопределение не имеет эффекта (например, MMM будет использовать сокращенное, а не числовое поле)

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
SubFormat(Char, Int32, Int32, FieldPosition, DateFormatSymbols, Calendar)

Форматирует одно поле с учетом его символа шаблона.

SubParse(String, Int32, Char, Int32, Boolean, Boolean, Boolean[], Calendar)

Защищенный метод, который преобразует одно поле входной строки в числовое значение поля в cal.

ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

(Унаследовано от Object)
ToLocalizedPattern()

Возвращает локализованную строку шаблона, описывающую этот формат даты.

ToPattern()

Возвращает строку шаблона, описывающую этот формат даты.

ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.>

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
ZeroPaddingNumber(Int64, Int32, Int32)

Форматирует число с указанным минимальным и максимальным числом цифр.

Явные реализации интерфейса

Имя. Описание
IJavaPeerable.Disposed()

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от JavaObject)
IJavaPeerable.UnregisterFromRuntime()

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

(Унаследовано от _Format)

Методы расширения

Имя. Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

<strong>[icu усовершенствования]</строго> ICU для замены java.text.SimpleDateFormat.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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