Condividi tramite


Year Classe

Definizione

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

[Android.Runtime.Register("java/time/Year", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class Year : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable, Java.Time.Temporal.ITemporal, Java.Time.Temporal.ITemporalAdjuster
[<Android.Runtime.Register("java/time/Year", ApiSince=26, DoNotGenerateAcw=true)>]
type Year = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComparable
    interface ITemporal
    interface ITemporalAccessor
    interface ITemporalAdjuster
Ereditarietà
Year
Attributi
Implementazioni

Commenti

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Year è un oggetto data-ora non modificabile che rappresenta un anno. Qualsiasi campo che può essere derivato da un anno può essere ottenuto.

<b>Si noti che anni nella cronologia ISO si allineano solo con anni nel sistema Gregorian-Julian per anni moderni. Le parti della Russia non passarono alle regole gregoriane/ISO moderne fino al 1920. Di conseguenza, gli anni storici devono essere trattati con cautela.</B>

Questa classe non archivia o rappresenta un mese, un giorno, un'ora o un fuso orario. Ad esempio, il valore "2007" può essere archiviato in un Yearoggetto .

Anni rappresentati da questa classe seguono lo standard ISO-8601 e usano il sistema di numerazione proleptico. L'anno 1 è preceduto dall'anno 0, quindi dall'anno -1.

Il sistema del calendario ISO-8601 è il moderno sistema di calendario civile usato oggi nella maggior parte del mondo. Equivale al sistema del calendario gregoriano proleptico, in cui le regole di oggi per gli anni salti vengono applicate per tutti i tempi. Per la maggior parte delle applicazioni scritte oggi, le regole ISO-8601 sono completamente adatte. Tuttavia, qualsiasi applicazione che usa date storiche e richiede che siano accurate troverà l'approccio ISO-8601 non adatto.

Aggiunta nella versione 1.8.

Documentazione Java per java.time.Year.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Campi

MaxValue

Anno massimo supportato, '+999,999,999'.

MinValue

Anno minimo supportato, '-999,999,999'.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
IsLeap

Verifica se l'anno è un anno bisestile, in base alle regole del sistema di calendario proleptico ISO.

JniIdentityHashCode

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
JniPeerMembers

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

PeerReference

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
Value

Ottiene il valore dell'anno.

Metodi

AdjustInto(ITemporal)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

AtDay(Int32)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

AtMonth(Int32)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

AtMonth(Month)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

AtMonthDay(MonthDay)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CompareTo(Year)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Dispose()

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
Dispose(Boolean)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
Format(DateTimeFormatter)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

From(ITemporalAccessor)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Get(ITemporalField)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetLong(ITemporalField)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

InvokeIsLeap(Int64)

Verifica se l'anno è un anno bisestile, in base alle regole del sistema di calendario proleptico ISO.

IsAfter(Year)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

IsBefore(Year)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

IsSupported(ITemporalField)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

IsSupported(ITemporalUnit)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

IsValidMonthDay(MonthDay)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Length()

Ottiene la lunghezza di quest'anno in giorni.

Minus(Int64, ITemporalUnit)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Minus(ITemporalAmount)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

MinusYears(Int64)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
Now()

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Now(Clock)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Now(ZoneId)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Of(Int32)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Parse(ICharSequence)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Parse(ICharSequence, DateTimeFormatter)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Parse(String)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Parse(String, DateTimeFormatter)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Plus(Int64, ITemporalUnit)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Plus(ITemporalAmount)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

PlusYears(Int64)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Query(ITemporalQuery)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Range(ITemporalField)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
Until(ITemporal, ITemporalUnit)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
With(ITemporalAdjuster)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

With(ITemporalField, Int64)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Implementazioni dell'interfaccia esplicita

IComparable.CompareTo(Object)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

IJavaPeerable.Disposed()

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
IJavaPeerable.Finalized()

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

GetJniTypeName(IJavaPeerable)

Un anno nel sistema di calendario ISO-8601, ad esempio 2007.

Si applica a