Язык

DateIntervalFormat.Format Метод

Определение

Перегрузки

Имя. Описание
Format(DateInterval, StringBuffer, FieldPosition)

Форматирование DateInterval для создания строки.

Format(Object, StringBuffer, FieldPosition)

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

Format(Calendar, Calendar, StringBuffer, FieldPosition)

Форматирование 2 календарей для создания строки.

Format(ITemporal, ITemporal, StringBuffer, FieldPosition)

Форматирование двух Temporals для создания строки.

Format(DateInterval, StringBuffer, FieldPosition)

Форматирование DateInterval для создания строки.

[Android.Runtime.Register("format", "(Landroid/icu/util/DateInterval;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=24)]
public Java.Lang.StringBuffer? Format(Android.Icu.Util.DateInterval? dtInterval, Java.Lang.StringBuffer? appendTo, Java.Text.FieldPosition? fieldPosition);
[<Android.Runtime.Register("format", "(Landroid/icu/util/DateInterval;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=24)>]
override this.Format : Android.Icu.Util.DateInterval * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Параметры

dtInterval
DateInterval

ДатаInterval для форматирования.

appendTo
StringBuffer

Выходной параметр для получения результата. Результат добавляется к существующему содержимому.

fieldPosition
FieldPosition

При необходимости введите поле выравнивания. В выходных данных: смещения поля выравнивания. Может быть несколько экземпляров заданного типа поля в формате интервала; В этом случае смещения fieldPosition ссылается на первый экземпляр.

Возвращаемое значение

Ссылка на параметр "appendTo".

Атрибуты

Комментарии

Форматирование DateInterval для создания строки.

Java документации по android.icu.text.DateIntervalFormat.format(android.icu.util.DateInterval, java.lang.StringBuffer, java.text.FieldPosition).

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

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

Format(Object, StringBuffer, FieldPosition)

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

[Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=24)]
public override sealed Java.Lang.StringBuffer? Format(Java.Lang.Object? obj, Java.Lang.StringBuffer? appendTo, Java.Text.FieldPosition? fieldPosition);
[<Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=24)>]
override this.Format : Java.Lang.Object * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Параметры

obj
Object

Объект для форматирования. Должен быть DateInterval.

appendTo
StringBuffer

Выходной параметр для получения результата. Результат добавляется к существующему содержимому.

fieldPosition
FieldPosition

При необходимости введите поле выравнивания. В выходных данных: смещения поля выравнивания. Может быть несколько экземпляров заданного типа поля в формате интервала; В этом случае смещения fieldPosition ссылается на первый экземпляр.

Возвращаемое значение

Ссылка на параметр "appendTo".

Атрибуты

Комментарии

Форматирование объекта для создания строки. Этот метод обрабатывает объекты Formattable с типом DateInterval. Если тип объекта Formattable не является DateInterval, создается исключение IllegalArgumentException.

Java документации по android.icu.text.DateIntervalFormat.format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition).

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

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

Format(Calendar, Calendar, StringBuffer, FieldPosition)

Форматирование 2 календарей для создания строки.

[Android.Runtime.Register("format", "(Landroid/icu/util/Calendar;Landroid/icu/util/Calendar;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=24)]
public Java.Lang.StringBuffer? Format(Android.Icu.Util.Calendar? fromCalendar, Android.Icu.Util.Calendar? toCalendar, Java.Lang.StringBuffer? appendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Landroid/icu/util/Calendar;Landroid/icu/util/Calendar;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=24)>]
override this.Format : Android.Icu.Util.Calendar * Android.Icu.Util.Calendar * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Параметры

fromCalendar
Calendar

календарь, заданный в интервале даты в интервале даты для форматирования в строке интервала даты

toCalendar
Calendar

Календарь, заданный для даты в интервале даты для форматирования в строке интервала даты

appendTo
StringBuffer

Выходной параметр для получения результата. Результат добавляется к существующему содержимому.

pos
FieldPosition

При необходимости введите поле выравнивания. В выходных данных: смещения поля выравнивания. Может быть несколько экземпляров заданного типа поля в формате интервала; В этом случае смещения fieldPosition ссылается на первый экземпляр.

Возвращаемое значение

Ссылка на параметр "appendTo".

Атрибуты

Комментарии

Форматирование 2 календарей для создания строки.

Java документации по android.icu.text.DateIntervalFormat.format(android.icu.util.Calendar, android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition).

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

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

Format(ITemporal, ITemporal, StringBuffer, FieldPosition)

Форматирование двух Temporals для создания строки.

[Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=37)]
public Java.Lang.StringBuffer? Format(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal, Java.Lang.StringBuffer? appendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=37)>]
override this.Format : Java.Time.Temporal.ITemporal * Java.Time.Temporal.ITemporal * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Параметры

fromTemporal
ITemporal

Темпоральный набор, заданный в начале интервала, который будет отформатирован в строку

toTemporal
ITemporal

темпоральный набор в конце интервала, который должен быть отформатирован в строку

appendTo
StringBuffer

Выходной параметр для получения результата. Результат добавляется к существующему содержимому.

pos
FieldPosition

При необходимости введите поле выравнивания. В выходных данных: смещения поля выравнивания. Может быть несколько экземпляров заданного типа поля в формате интервала; В этом случае смещения fieldPosition ссылается на первый экземпляр.

Возвращаемое значение

Ссылка на параметр "appendTo".

Атрибуты

Комментарии

Форматирование двух темпоральных символов для создания строки.

Справочник по Android для android.icu.text.DateIntervalFormat.format.

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

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