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 с помощью шаблона по умолчанию для языкового стандарта по умолчанию |
| SimpleDateFormat(IntPtr, JniHandleOwnership) |
<strong>[icu усовершенствования]</строго> ICU для замены |
| SimpleDateFormat(String, DateFormatSymbols) |
Создает SimpleDateFormat с помощью заданных шаблонов и данных символов, относящихся к языковому стандарту. |
| SimpleDateFormat(String, Locale) |
Создает SimpleDateFormat с помощью заданного шаблона и языкового стандарта. |
| SimpleDateFormat(String, String, ULocale) |
Создает SimpleDateFormat с помощью заданного шаблона, переопределения и языкового стандарта. |
| SimpleDateFormat(String, ULocale) |
Создает SimpleDateFormat с помощью заданного шаблона и языкового стандарта. |
| SimpleDateFormat(String) |
Создает SimpleDateFormat с помощью заданного шаблона в языковом стандарте по умолчанию |
Поля
| Имя. | Описание |
|---|---|
| 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, соответствующих полю |
| AmPmMidnightNoonField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей b. (Унаследовано от DateFormat) |
| DateField |
Устаревшие.
Селектор FieldPosition для выравнивания полей d, соответствующий полю |
| Day |
<strong>[icu]</strong> Constant для скелета дат с днем. (Унаследовано от DateFormat) |
| DayOfWeekField |
Устаревшие.
Селектор fieldPosition для выравнивания полей E, соответствующий полю |
| DayOfWeekInMonthField |
Устаревшие.
Селектор FieldPosition для выравнивания полей F, соответствующий полю |
| DayOfYearField |
Устаревшие.
Селектор FieldPosition для выравнивания полей "D", соответствующий полю |
| Default |
Устаревшие.
Константа для шаблона стиля по умолчанию. (Унаследовано от DateFormat) |
| DowLocalField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей e, соответствующего |
| EraField |
Устаревшие.
Селектор FieldPosition для выравнивания полей G, соответствующий полю |
| ExtendedYearField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей u, соответствующего |
| FlexibleDayPeriodField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей B. (Унаследовано от DateFormat) |
| FractionalSecondField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector for 'S' field выравнивание, соответствующее |
| 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, соответствующий полю |
| Hour1Field |
Устаревшие.
Селектор fieldPosition для выравнивания полей h, соответствующий полю |
| 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, соответствующий полю |
| HourOfDay1Field |
Устаревшие.
Селектор FieldPosition для выравнивания полей k, соответствующих полю |
| JulianDayField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей g, соответствующих |
| 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, соответствующего |
| Minute |
<strong>[icu]</strong> Constant для скелета даты с минутой. (Унаследовано от DateFormat) |
| MinuteField |
Устаревшие.
Селектор fieldPosition для выравнивания полей "m", соответствующий полю |
| MinuteSecond |
<strong>[icu]</strong> Constant для скелета даты с минутой и секундой. (Унаследовано от DateFormat) |
| Month |
<strong>[icu]</strong> Constant для скелета даты с месяцем. (Унаследовано от DateFormat) |
| MonthDay |
<strong>[icu]</strong> Constant для скелета дат с длинным месяцем и днем. (Унаследовано от DateFormat) |
| MonthField |
Устаревшие.
Селектор fieldPosition для выравнивания полей "M", соответствующий полю |
| 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, соответствующего |
| 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", соответствующий полю |
| Short |
Устаревшие.
Константа для короткого шаблона стиля. (Унаследовано от DateFormat) |
| SpecificTz |
<strong>[icu]</strong> Constant для определенного формата, отличного от расположения, например Pacific Daylight Time; используется в сочетаниях даты и часового пояса и часового пояса. (Унаследовано от DateFormat) |
| StandaloneDayField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector for 'c' field alignment, соответствующий полю |
| StandaloneMonthField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания поля L, соответствующего |
| StandaloneQuarterField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания поля q, соответствующего |
| TimezoneField |
Устаревшие.
Селектор FieldPosition для выравнивания полей z, соответствующих полям и |
| TimezoneGenericField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей v, соответствующих полям и |
| TimezoneIsoField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей X, соответствующих полям и |
| TimezoneIsoLocalField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей x, соответствующих полям и |
| TimezoneLocalizedGmtOffsetField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей O, соответствующих полям и |
| TimezoneRfcField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей Z, соответствующего полям и |
| TimezoneSpecialField |
Устаревшие.
<strong>[icu]</strong> FieldPosition selector для выравнивания полей V, соответствующих полям и |
| Weekday |
<strong>[icu]</strong> Constant for date скелет с будничным днем. (Унаследовано от DateFormat) |
| WeekOfMonthField |
Устаревшие.
Селектор FieldPosition для выравнивания полей W, соответствующий полю |
| WeekOfYearField |
Устаревшие.
Селектор FieldPosition для выравнивания полей w, соответствующего полю |
| 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", соответствующий полю |
| 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, соответствующего |
| 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 |
Возвращает календарь, связанный с этим форматировщиком даты и времени. -или- Задает календарь, используемый этим форматом даты. (Унаследовано от DateFormat) |
| CalendarLenient |
Возвращает, является ли синтаксический анализ даты и времени в инкапсулированном объекте Calendar. -или- Указывает, следует ли анализировать дату и время в инкапсулированном объекте Calendar. (Унаследовано от DateFormat) |
| Class |
Возвращает класс среды выполнения этого |
| DateFormatSymbols |
Возвращает данные форматирования даты и времени. -или- Позволяет задать данные форматирования даты и времени. |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
<strong>[icu усовершенствования]</строго> ICU для замены |
| JniPeerMembers |
<strong>[icu усовершенствования]</строго> ICU для замены |
| Lenient |
Возвращает значение анализа даты и времени в инкапсулированном объекте Calendar и пробелах DateFormat числовая обработка является ленивой. -или- Указывает, является ли синтаксический анализ даты и времени мягким. (Унаследовано от DateFormat) |
| NumberFormat |
Возвращает метод форматирования чисел, который используется этим форматировщиком даты и времени для форматирования и анализа времени. -или- Задает форматировщик чисел. (Унаследовано от DateFormat) |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| Symbols |
Метод для подклассов для доступа к DateFormatSymbols. |
| ThresholdClass |
<strong>[icu усовершенствования]</строго> ICU для замены |
| ThresholdType |
<strong>[icu усовершенствования]</строго> ICU для замены |
| TimeZone |
Возвращает часовой пояс. -или- задает часовой пояс для календаря этого объекта DateFormat. (Унаследовано от DateFormat) |
| TimeZoneFormat |
<strong>[icu]</strong> Возвращает форматировщик часового пояса, который используется для форматирования и анализа часового пояса. -или- <strong>[icu]</strong> Позволяет задать параметр форматирования часового пояса. |
Методы
| Имя. | Описание |
|---|---|
| ApplyLocalizedPattern(String) |
Примените заданную локализованную строку шаблона к этому формату даты. |
| ApplyPattern(String) |
Примените указанную нелокализованную строку шаблона к этому формату даты. |
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от _Format) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
<strong>[icu усовершенствования]</строго> ICU для замены |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
<strong>[icu усовершенствования]</строго> ICU для замены |
| Equals(Object) |
<strong>[icu усовершенствования]</строго> ICU для замены |
| 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) |
|
| Format(ITemporal) |
|
| Format(Object, StringBuffer, FieldPosition) |
Форматирует объект time в строку времени. (Унаследовано от DateFormat) |
| Format(Object) |
Форматирует объект для создания строки. (Унаследовано от _Format) |
| FormatToCharacterIterator(Object) |
Форматирует объект, создающий |
| 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 для замены |
| SubFormat(Char, Int32, Int32, FieldPosition, DateFormatSymbols, Calendar) |
Форматирует одно поле с учетом его символа шаблона. |
| SubParse(String, Int32, Char, Int32, Boolean, Boolean, Boolean[], Calendar) |
Защищенный метод, который преобразует одно поле входной строки в числовое значение поля в |
| 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 для замены |
| IJavaPeerable.Finalized() |
<strong>[icu усовершенствования]</строго> ICU для замены |
| IJavaPeerable.JniObjectReferenceControlBlock |
<strong>[icu усовершенствования]</строго> ICU для замены |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
<strong>[icu усовершенствования]</строго> ICU для замены |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
<strong>[icu усовершенствования]</строго> ICU для замены |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
<strong>[icu усовершенствования]</строго> ICU для замены |
| IJavaPeerable.UnregisterFromRuntime() |
<strong>[icu усовершенствования]</строго> ICU для замены |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
<strong>[icu усовершенствования]</строго> ICU для замены |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |