Month Класс

Определение

Месяц года, например "Июль".

[Android.Runtime.Register("java/time/Month", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class Month : Java.Lang.Enum, IDisposable, Java.Interop.IJavaPeerable, Java.Time.Temporal.ITemporalAccessor, Java.Time.Temporal.ITemporalAdjuster
[<Android.Runtime.Register("java/time/Month", ApiSince=26, DoNotGenerateAcw=true)>]
type Month = class
    inherit Enum
    interface ITemporalAccessor
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ITemporalAdjuster
Наследование
Атрибуты
Реализации

Комментарии

Месяц года, например "Июль".

Month — перечисление, представляющее 12 месяцев года — январь, февраль, март, апрель, май, июнь, июль, август, сентябрь, октябрь, ноябрь и декабрь.

Помимо текстового имени перечисления каждый месяц имеет int значение. Значение int соответствует обычному использованию и стандарту ISO-8601 с 1 (январь) по 12 декабря (декабрь). Рекомендуется, чтобы приложения использовали перечисление, а не int значение, чтобы обеспечить четкость кода.

<B>Не используйте ordinal() для получения числового представления Month. Используйте getValue() вместо этого.</B>

Это перечисление представляет собой общую концепцию, найденную во многих системах календарей. Таким образом, эта перечисление может использоваться любой системой календаря, которая имеет концепцию месяца года, определенную точно эквивалентной системе календаря ISO-8601.

Добавлено в версии 1.8.

Документация по Java для java.time.Month.

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

Свойства

April

Месяц года, например "Июль".

August

Месяц года, например "Июль".

Class

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

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

Месяц года, например "Июль".

DeclaringClass

Возвращает объект class, соответствующий типу перечисления константы перечисления.

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

Месяц года, например "Июль".

Handle

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

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

Месяц года, например "Июль".

JniIdentityHashCode

Месяц года, например "Июль".

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

Месяц года, например "Июль".

July

Месяц года, например "Июль".

June

Месяц года, например "Июль".

March

Месяц года, например "Июль".

May

Месяц года, например "Июль".

November

Месяц года, например "Июль".

October

Месяц года, например "Июль".

PeerReference

Месяц года, например "Июль".

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

Месяц года, например "Июль".

ThresholdClass

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

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

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

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

Возвращает значение за месяц int .

Методы

AdjustInto(ITemporal)

Корректирует указанный темпоральный объект, чтобы он был в этом месяце.

Clone()

Вызывает CloneNotSupportedException.

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

Сравнивает перечисление с указанным объектом для порядка.

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

Месяц года, например "Июль".

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

Месяц года, например "Июль".

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

Возвращает значение true, если указанный объект равен этой константе перечисления.

(Унаследовано от Enum)
FirstDayOfYear(Boolean)

Возвращает день года, соответствующий первому дню этого месяца.

FirstMonthOfQuarter()

Возвращает месяц, соответствующий первому месяцу этого квартала.

From(ITemporalAccessor)

Получает экземпляр Month из темпорального объекта.

Get(ITemporalField)

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

GetDisplayName(TextStyle, Locale)

Возвращает текстовое представление, например "Январь" или "Декабрь".

GetHashCode()

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

(Унаследовано от Enum)
GetLong(ITemporalField)

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

IsSupported(ITemporalField)

Проверяет, поддерживается ли указанное поле.

JavaFinalize()

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

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

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

MaxLength()

Получает максимальную длину этого месяца в днях.

MinLength()

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

Minus(Int64)

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

Name()

Возвращает имя этой константы перечисления, точно как объявлено в объявлении перечисления.

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

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

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

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

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

Получает экземпляр Month из int значения.

Ordinal()

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

(Унаследовано от Enum)
Plus(Int64)

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

Query(ITemporalQuery)

Запросы в этом месяце с помощью указанного запроса.

Range(ITemporalField)

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

SetHandle(IntPtr, JniHandleOwnership)

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

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

Месяц года, например "Июль".

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

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

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

Месяц года, например "Июль".

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

Месяц года, например "Июль".

Values()

Месяц года, например "Июль".

Wait()

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

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

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

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

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

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

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

IJavaPeerable.Disposed()

Месяц года, например "Июль".

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

Месяц года, например "Июль".

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

Месяц года, например "Июль".

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

Месяц года, например "Июль".

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

Месяц года, например "Июль".

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

Месяц года, например "Июль".

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

Месяц года, например "Июль".

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Месяц года, например "Июль".

GetJniTypeName(IJavaPeerable)

Месяц года, например "Июль".

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