DateIntervalFormat.Format Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Format(DateInterval, StringBuffer, FieldPosition) |
Форматирование DateInterval для создания строки. |
| Format(Object, StringBuffer, FieldPosition) |
Форматирование объекта для создания строки. |
| Format(Calendar, Calendar, StringBuffer, FieldPosition) |
Форматирование 2 календарей для создания строки. |
| Format(ITemporal, ITemporal, StringBuffer, FieldPosition) |
Форматирование двух |
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 для создания строки.
Части этой страницы — это изменения на основе работы, созданной и общей 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.
Части этой страницы — это изменения на основе работы, созданной и общей 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 календарей для создания строки.
Части этой страницы — это изменения на основе работы, созданной и общей 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 и используемых в соответствии с условиями, описанными в разделе "".