Поделиться через


DateUtils Класс

Определение

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

[Android.Runtime.Register("android/text/format/DateUtils", DoNotGenerateAcw=true)]
public class DateUtils : Java.Lang.Object
[<Android.Runtime.Register("android/text/format/DateUtils", DoNotGenerateAcw=true)>]
type DateUtils = class
    inherit Object
Наследование
DateUtils
Атрибуты

Комментарии

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

Документация по Java для android.text.format.DateUtils.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

DateUtils()
DateUtils(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

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

Это не полезное имя месяца во всех языковых стандартах.

AbbrevWeekdayFormat
DayInMillis
HourInMillis
HourMinute24
Устаревшие..

На самом деле это не предпочтительный формат 24-часовой даты во всех языковых стандартах.

MinuteInMillis
MonthDayFormat
MonthFormat
NumericMonthFormat
SecondInMillis
WeekdayFormat
WeekInMillis
YearFormat
YearFormatTwoDigits
YearInMillis

Этот элемент считается нерекомендуемым.

Свойства

Class

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

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

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

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

PeerReference

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот элемент считается нерекомендуемым.

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

Этот элемент считается нерекомендуемым.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

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

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

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

(Унаследовано от Object)
FormatDateRange(Context, Formatter, Int64, Int64, FormatStyleFlags)

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

FormatDateRange(Context, Formatter, Int64, Int64, FormatStyleFlags, String)

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

FormatDateRange(Context, Int64, Int64, FormatStyleFlags)

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

FormatDateTime(Context, Int64, FormatStyleFlags)

Форматирует дату или время в соответствии с локальными соглашениями.

FormatElapsedTime(Int64)

Форматирует истекшее время в форме MM:SS или H:MM:SS для отображения на экране выполнения вызова.

FormatElapsedTime(StringBuilder, Int64)

Форматирует истекшее время в формате, например "MM:SS" или "H:MM:SS" (используя форму, подходящую для текущего языкового стандарта), аналогичную используемой на экране выполнения вызова.

FormatSameDayTime(Int64, Int64, AbbreviationLength, AbbreviationLength)
Устаревшие..

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

FormatSameDayTime(Int64, Int64, Int32, Int32)

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

FormatSameDayTimeFormatted(Int64, Int64, AbbreviationLength, AbbreviationLength)
Устаревшие..

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

FormatSameDayTimeFormatted(Int64, Int64, Int32, Int32)

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

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

Возвращает локализованную строку для AM или PM.

GetDayOfWeekString(Int32, AbbreviationLength)
Устаревшие..

Возвращает строку для дня недели.

GetHashCode()

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

(Унаследовано от Object)
GetMonthString(Int32, AbbreviationLength)
Устаревшие..

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

GetRelativeDateTimeString(Context, Int64, Int64, Int64, FormatStyleFlags)

Возвращаемая строка, описывающая истекшее время с момента начала времени, форматированного как "[относительное время/дата], [время]".

GetRelativeDateTimeStringFormatted(Context, Int64, Int64, Int64, FormatStyleFlags)

Возвращаемая строка, описывающая истекшее время с момента начала времени, форматированного как "[относительное время/дата], [время]".

GetRelativeTimeSpanString(Context, Int64)

Удобная функция для возврата относительной строки времени без препозиции.

GetRelativeTimeSpanString(Context, Int64, Boolean)

Возвращает строку, описывающую истекшее время с момента начала.

GetRelativeTimeSpanString(Int64)

Возвращает строку, описывающую истекшее время с момента начала.

GetRelativeTimeSpanString(Int64, Int64, Int64)

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

GetRelativeTimeSpanString(Int64, Int64, Int64, FormatStyleFlags)

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

GetRelativeTimeSpanStringFormatted(Context, Int64)

Удобная функция для возврата относительной строки времени без препозиции.

GetRelativeTimeSpanStringFormatted(Context, Int64, Boolean)

Возвращает строку, описывающую истекшее время с момента начала.

GetRelativeTimeSpanStringFormatted(Int64)

Возвращает строку, описывающую истекшее время с момента начала.

GetRelativeTimeSpanStringFormatted(Int64, Int64, Int64)

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

GetRelativeTimeSpanStringFormatted(Int64, Int64, Int64, FormatStyleFlags)

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

IsToday(Int64)
JavaFinalize()

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

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

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

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

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

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

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

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

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

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

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

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

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

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

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

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

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

IJavaPeerable.Disposed()

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

GetJniTypeName(IJavaPeerable)

Этот класс содержит различные служебные программы, связанные с датой, для создания текста для таких элементов, как истекшее время и диапазоны дат, строки в течение дней недели и месяцев, а также текст AM/PM и т. д.

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