Язык

DateFormat Класс

Определение

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

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

Комментарии

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

DateFormat — это абстрактный класс для подклассов форматирования даты и времени, которые форматируют и анализируют даты или время независимо от языка. Подкласс форматирования даты и времени, например SimpleDateFormat, позволяет отформатировать (например, текст date ->), синтаксический анализ (дата ->) и нормализацию. Дата представлена как Date объект или в миллисекундах с 1 января 1970 г., 00:00:00 GMT.

DateFormat помогает отформатировать и проанализировать даты для любого языкового стандарта. Код может быть полностью независимым от соглашений языкового стандарта в течение нескольких месяцев, дней недели или даже формата календаря: лунный и солнечный. Он предоставляет множество методов класса для получения средств форматирования даты и времени по умолчанию на основе заданного языкового стандарта и ряда стилей форматирования или произвольных "скелетов". <ol><li>Стили форматирования включают FULL, LONG, MEDIUM и SHORT. Дополнительные сведения и примеры использования этих стилей приведены в описаниях методов. <li>Стили форматирования охватывают только часть необходимого использования. Часто необходимо иметь только определенные сочетания полей, таких как месяц и год, но иметь формат, соответствующий заданному языковому стандарту. Это делается с помощью метода getPatternInstance(), предоставляющего скелет. Существует ряд констант, имеющих общие предопределенные скелеты, такие как #MINUTE_SECOND "13:45" или #YEAR_ABBR_MONTH что-то подобное "сентябрь 2012 года". </Пр>

Чтобы отформатировать дату текущего языкового стандарта, используйте один из статических методов фабрики:

myString = DateFormat.getDateInstance().format(myDate);
            myString = DateFormat.getPatternInstance(DateFormat.YEAR_ABBR_MONTH).format(myDate);

При форматировании нескольких чисел эффективнее получить формат и использовать его несколько раз, чтобы система не собиралась получать сведения о местных языках и соглашениях стран несколько раз.

DateFormat df = DateFormat.getDateInstance();
            for (int i = 0; i &lt; a.length; ++i) {
                output.println(df.format(myDate[i]) + &quot;; &quot;);
            }

Чтобы отформатировать дату для другого языкового стандарта, укажите ее в вызове getDateInstance().

DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, Locale.FRANCE);

Для синтаксического анализа также можно использовать DateFormat.

myDate = df.parse(myString);

Существует множество доступных статических методов фабрики. Используйте getDateInstance, чтобы получить обычный формат даты для этой страны. Используйте getTimeInstance, чтобы получить формат времени для этой страны. Используйте getDateTimeInstance для получения формата даты и времени. Вы можете передать различные параметры в эти методы фабрики, чтобы контролировать длину результата; от SHORT до MEDIUM до LONG до FULL. Точный результат зависит от языкового стандарта, но в целом: <ul><li>SHORT полностью числовое, например, 12.13.52 или 3:30 вечера <li>MEDIUM длиннее, например 12 января 1952 <li>LONG длиннее, например 12 января 1952 или 3:30:32 вечера li<FULL, довольно полностью указан, например вторник, 12 апреля 1952 AD или 3:30:42 вечера >PST. </ul>

Используйте getPatternInstance для форматирования с помощью скелета. Как правило, это с предопределенным скелетом, как #YEAR_ABBR_MONTH и для чего-то подобного "сентябрь 2012 года". Если вы не хотите использовать один из предопределенных скелетов, вы можете предоставить свой собственный. Скелеты похожи на шаблоны в SimpleDateFormat, за исключением того, что они: <ol><li>сохраняет букву шаблона поля и игнорирует все остальные части в шаблоне, такие как пробелы, знаки препинания и строковые литералы. <li>не зависит от порядка полей. <li>игнорирует определенные различия в длине буквы шаблона поля: <ol><li>для этих незначных полей календаря длина шаблона важна, например MMM, MMMM и MMMMM; E и EEEE, а длина буквы шаблона поля учитывается. <li>Для полей календаря цифр, таких как M или MM, d или dd, yy или гггг, длина шаблона поля игнорируется, и лучшее совпадение, определенное в шаблонах даты, будет возвращено без учета длины буквы шаблона поля в скелете. </ol/ol><>

Вы также можете задать часовой пояс в формате, если вы хотите. Если вы хотите еще больше контроля над форматом или синтаксический анализ (или хотите предоставить пользователям больше управления), можно попробовать приведение DateFormat, полученного из методов фабрики в SimpleDateFormat. Это будет работать для большинства стран; просто не забудьте поместить его в блок пробы в случае, если вы столкнулись с необычным.

Вы также можете использовать формы методов синтаксического анализа и форматирования с помощью ParsePosition и FieldPosition, чтобы разрешить <постепенно анализировать фрагменты><>строки. <li>выровнять любое определенное поле или узнать, где он предназначен для выбора на экране. </ul>

<Синхронизация> h3/h3<>

Форматы дат не синхронизируются. Рекомендуется создать отдельные экземпляры формата для каждого потока. Если несколько потоков одновременно обращаются к формату, он должен быть синхронизирован вневне.

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

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

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

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

Создает новый формат даты.

DateFormat(IntPtr, JniHandleOwnership)

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

Поля

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

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

AbbrMonth

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

AbbrMonthDay

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

AbbrMonthWeekdayDay

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

AbbrQuarter

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

AbbrSpecificTz

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

AbbrUtcTz

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

AbbrWeekday

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

AmPmField
Устаревшие.

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

AmPmMidnightNoonField
Устаревшие.

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

DateField
Устаревшие.

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

Day

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

DayOfWeekField
Устаревшие.

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

DayOfWeekInMonthField
Устаревшие.

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

DayOfYearField
Устаревшие.

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

Default
Устаревшие.

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

DowLocalField
Устаревшие.

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

EraField
Устаревшие.

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

ExtendedYearField
Устаревшие.

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

FlexibleDayPeriodField
Устаревшие.

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

FractionalSecondField
Устаревшие.

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

Full
Устаревшие.

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

GenericTz

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

Hour

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

Hour0Field
Устаревшие.

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

Hour1Field
Устаревшие.

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

Hour24

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

Hour24Minute

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

Hour24MinuteSecond

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

HourMinute

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

HourMinuteSecond

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

HourOfDay0Field
Устаревшие.

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

HourOfDay1Field
Устаревшие.

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

JulianDayField
Устаревшие.

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

LocationTz

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

Long
Устаревшие.

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

Medium
Устаревшие.

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

MillisecondField
Устаревшие.

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

MillisecondsInDayField
Устаревшие.

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

Minute

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

MinuteField
Устаревшие.

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

MinuteSecond

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

Month

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

MonthDay

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

MonthField
Устаревшие.

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

MonthWeekdayDay

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

None
Устаревшие.

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

NumMonth

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

NumMonthDay

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

NumMonthWeekdayDay

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

Quarter

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

QuarterField
Устаревшие.

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

Relative
Устаревшие.

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

RelativeDefault
Устаревшие.

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

RelativeFull
Устаревшие.

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

RelativeLong
Устаревшие.

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

RelativeMedium
Устаревшие.

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

RelativeShort
Устаревшие.

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

Second

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

SecondField
Устаревшие.

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

Short
Устаревшие.

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

SpecificTz

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

StandaloneDayField
Устаревшие.

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

StandaloneMonthField
Устаревшие.

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

StandaloneQuarterField
Устаревшие.

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

TimezoneField
Устаревшие.

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

TimezoneGenericField
Устаревшие.

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

TimezoneIsoField
Устаревшие.

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

TimezoneIsoLocalField
Устаревшие.

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

TimezoneLocalizedGmtOffsetField
Устаревшие.

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

TimezoneRfcField
Устаревшие.

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

TimezoneSpecialField
Устаревшие.

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

Weekday

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

WeekOfMonthField
Устаревшие.

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

WeekOfYearField
Устаревшие.

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

Year

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

YearAbbrMonth

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

YearAbbrMonthDay

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

YearAbbrMonthWeekdayDay

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

YearAbbrQuarter

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

YearField
Устаревшие.

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

YearMonth

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

YearMonthDay

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

YearMonthWeekdayDay

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

YearNameField
Устаревшие.

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

YearNumMonth

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

YearNumMonthDay

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

YearNumMonthWeekdayDay

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

YearQuarter

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

YearWoyField
Устаревшие.

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

Свойства

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

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

CalendarLenient

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

Class

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

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

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

DateTimeInstance

Возвращает параметр форматирования даты и времени с стилем форматирования по умолчанию для языкового стандарта по умолчанию FORMAT .

Handle

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

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

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

JniIdentityHashCode

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

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

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

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

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

Lenient

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

NumberFormat

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

PeerReference

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

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

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

ThresholdType

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

TimeInstance

Получает форматировщик времени с стилем форматирования по умолчанию для языкового стандарта по умолчанию FORMAT .

TimeZone

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

Методы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Format(Date, StringBuffer, FieldPosition)

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

Format(Date)

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

Format(ITemporal, StringBuffer, FieldPosition)

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

Format(ITemporal)

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

Format(Object, StringBuffer, FieldPosition)

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

Format(Object)

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

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

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

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

Возвращает набор языковых стандартов, для которых установлены DateFormats.

GetBooleanAttribute(DateFormat+BooleanAttribute)

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

GetContext(DisplayContext+Type)

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

GetDateInstance(Calendar, DateFormatStyle, Locale)

DateFormat Создает объект, который можно использовать для форматирования дат в системе календаря, указанной в cal.

GetDateInstance(Calendar, DateFormatStyle, ULocale)

DateFormat Создает объект, который можно использовать для форматирования дат в системе календаря, указанной в cal.

GetDateInstance(Calendar, DateFormatStyle)

DateFormat Создает объект для языкового стандарта по умолчанию, который можно использовать для форматирования дат в системе календаря, указанной.cal

GetDateInstance(DateFormatStyle, Locale)

Возвращает форматировщик дат с заданным стилем форматирования для заданного языкового стандарта.

GetDateInstance(DateFormatStyle, ULocale)

Возвращает форматировщик дат с заданным стилем форматирования для заданного языкового стандарта.

GetDateInstance(DateFormatStyle)

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

GetDateTimeInstance(Calendar, DateFormatStyle, Int32, Locale)

DateFormat Создает объект, который можно использовать для форматирования дат и времени в системе календаря, указанной в cal.

GetDateTimeInstance(Calendar, DateFormatStyle, Int32, ULocale)

DateFormat Создает объект, который можно использовать для форматирования дат и времени в системе календаря, указанной в cal.

GetDateTimeInstance(Calendar, DateFormatStyle, Int32)

DateFormat Создает объект для языкового стандарта по умолчанию, который можно использовать для форматирования дат и времени в системе календаря, указанной в cal.

GetDateTimeInstance(DateFormatStyle, Int32, Locale)

Возвращает модуль форматирования даты и времени с заданными стилями форматирования для заданного языкового стандарта.

GetDateTimeInstance(DateFormatStyle, Int32, ULocale)

Возвращает модуль форматирования даты и времени с заданными стилями форматирования для заданного языкового стандарта.

GetDateTimeInstance(DateFormatStyle, Int32)

Возвращает формат даты и времени с заданными стилями форматирования даты и времени для языкового стандарта по умолчанию FORMAT .

GetHashCode()

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

(Унаследовано от Object)
GetInstance(Calendar, Locale)

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

GetInstance(Calendar, ULocale)

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

GetInstance(Calendar)

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

GetInstanceForSkeleton(Calendar, String, Locale)

<strong>[icu]</strong> Создает DateFormat объект, который можно использовать для форматирования дат и времени в системе календаря, указанной в cal.

GetInstanceForSkeleton(Calendar, String, ULocale)

<strong>[icu]</strong> Создает DateFormat объект, который можно использовать для форматирования дат и времени в системе календаря, указанной в cal.

GetInstanceForSkeleton(String, Locale)

<strong>[icu]</strong> Возвращает DateFormat объект, который можно использовать для форматирования дат и времени в заданном языковом стандарте.

GetInstanceForSkeleton(String, ULocale)

<strong>[icu]</strong> Возвращает DateFormat объект, который можно использовать для форматирования дат и времени в заданном языковом стандарте.

GetInstanceForSkeleton(String)

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

GetPatternInstance(Calendar, String, Locale)

<strong>[icu]</strong> Создает DateFormat объект, который можно использовать для форматирования дат и времени в системе календаря, указанной в cal.

GetPatternInstance(Calendar, String, ULocale)

<strong>[icu]</strong> Создает DateFormat объект, который можно использовать для форматирования дат и времени в системе календаря, указанной в cal.

GetPatternInstance(String, Locale)

<strong>[icu]</strong> Возвращает DateFormat объект, который можно использовать для форматирования дат и времени в заданном языковом стандарте.

GetPatternInstance(String, ULocale)

<strong>[icu]</strong> Возвращает DateFormat объект, который можно использовать для форматирования дат и времени в заданном языковом стандарте.

GetPatternInstance(String)

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

GetTimeInstance(Calendar, DateFormatStyle, Locale)

DateFormat Создает объект, который можно использовать для форматирования времени в системе календаря, указанной calв .

GetTimeInstance(Calendar, DateFormatStyle, ULocale)

DateFormat Создает объект, который можно использовать для форматирования времени в системе календаря, указанной calв .

GetTimeInstance(Calendar, DateFormatStyle)

DateFormat Создает объект, который можно использовать для форматирования времени в системе календаря, указанной calв .

GetTimeInstance(DateFormatStyle, Locale)

Возвращает модуль форматирования времени с заданным стилем форматирования для заданного языкового стандарта.

GetTimeInstance(DateFormatStyle, ULocale)

Возвращает модуль форматирования времени с заданным стилем форматирования для заданного языкового стандарта.

GetTimeInstance(DateFormatStyle)

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

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

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

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

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

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

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

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

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

Parse(String, ParsePosition)

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

Parse(String)

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

ParseObject(String, ParsePosition)

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

ParseObject(String)

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

(Унаследовано от _Format)
SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean)

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

SetContext(DisplayContext)

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

SetHandle(IntPtr, JniHandleOwnership)

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

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

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

(Унаследовано от JavaObject)
ToArray<T>()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

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