IsoChronology Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Sistema di calendario ISO.
[Android.Runtime.Register("java/time/chrono/IsoChronology", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class IsoChronology : Java.Time.Chrono.AbstractChronology, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable
[<Android.Runtime.Register("java/time/chrono/IsoChronology", ApiSince=26, DoNotGenerateAcw=true)>]
type IsoChronology = class
inherit AbstractChronology
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Sistema di calendario ISO.
Questa cronologia definisce le regole del sistema di calendario ISO. Questo sistema di calendario si basa sullo standard ISO-8601, che è il calendario mondiale de facto .
I campi sono definiti come segue: ul><li>era - <Ci sono due era, 'Current Era' (CE) e 'Before Current Era' (BCE). <li>year-of-era - L'anno di era è lo stesso dell'anno prolittico per l'era della CE corrente. Per l'era della BCE prima dell'epoca ISO l'anno aumenta da 1 verso l'alto man mano che il tempo va indietro. <li>proleptic-year - L'anno proptico è lo stesso dell'anno di era per l'era corrente. Per l'era precedente, gli anni hanno zero, quindi valori negativi. <li>month-of-year - Ci sono 12 mesi in un anno ISO, numerato da 1 a 12. <li>day-of-month - Ci sono tra 28 e 31 giorni in ognuno dei mesi ISO, numerati da 1 a 31. I mesi 4, 6, 9 e 11 hanno 30 giorni, Mesi 1, 3, 5, 7, 8, 10 e 12 hanno 31 giorni. Il mese 2 ha 28 giorni o 29 in un anno bisestile. <li>day-of-year - Ci sono 365 giorni in un anno ISO standard e 366 in un anno bisestile. I giorni sono numerati da 1 a 365 o da 1 a 366. <li>leap-year - Gli anni bisestili si verificano ogni 4 anni, tranne dove l'anno èvisble di 100 e nonvisble di 400. </ul>
Aggiunta nella versione 1.8.
Documentazione java per java.time.chrono.IsoChronology
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.
Proprietà
CalendarType |
Ottiene il tipo di calendario del sistema di calendario sottostante , 'iso8601'. |
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
Id |
Ottiene l'ID della cronologia : 'ISO'. |
Instance |
Istanza Singleton della cronologia ISO. |
JniIdentityHashCode |
Sistema di calendario ISO. (Ereditato da Object) |
JniPeerMembers |
Sistema di calendario ISO. |
PeerReference |
Sistema di calendario ISO. (Ereditato da Object) |
ThresholdClass |
Sistema di calendario ISO. (Ereditato da AbstractChronology) |
ThresholdType |
Sistema di calendario ISO. (Ereditato da AbstractChronology) |
Metodi
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
CompareTo(IChronology) |
Confronta questa cronologia con un'altra cronologia. (Ereditato da AbstractChronology) |
CompareTo(Object) |
Sistema di calendario ISO. (Ereditato da AbstractChronology) |
Date(IEra, Int32, Int32, Int32) |
Ottiene una data locale ISO dai campi era, year-of-era, month-of-year e day-of-month. |
Date(Int32, Int32, Int32) |
Ottiene una data locale ISO dai campi proleptic-year, month-of-year e day-of-month. |
Date(ITemporalAccessor) |
Ottiene una data locale ISO da un altro oggetto data/ora. |
DateEpochDay(Int64) |
Ottiene una data locale ISO dal giorno dell'epoca. |
DateNow() |
Ottiene la data locale ISO corrente dall'orologio di sistema nel fuso orario predefinito. |
DateNow(Clock) |
Ottiene la data locale ISO corrente dall'orologio specificato. |
DateNow(ZoneId) |
Ottiene la data locale ISO corrente dall'orologio di sistema nel fuso orario specificato. |
DateYearDay(IEra, Int32, Int32) |
Ottiene una data locale ISO dai campi era, year-of-era e day-of-year. |
DateYearDay(Int32, Int32) |
Ottiene una data locale ISO dai campi proleptic-year e day-of-year. |
Dispose() |
Sistema di calendario ISO. (Ereditato da Object) |
Dispose(Boolean) |
Sistema di calendario ISO. (Ereditato da Object) |
EpochSecond(Int32, Int32, Int32, Int32, Int32, Int32, ZoneOffset) |
Ottiene il numero di secondi dall'epoca di 1970-01-01T00:00:00Z. |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
EraOf(Int32) |
Sistema di calendario ISO. |
Eras() |
Sistema di calendario ISO. |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
IsLeapYear(Int64) |
Controlla se l'anno è bisestile, in base alle regole del sistema di calendario prolittico ISO. |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
LocalDateTime(ITemporalAccessor) |
Ottiene un'ora locale ISO da un altro oggetto data/ora. |
Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio di questo oggetto. (Ereditato da Object) |
Period(Int32, Int32, Int32) |
Ottiene un periodo per questa cronologia in base a anni, mesi e giorni. |
ProlepticYear(IEra, Int32) |
Sistema di calendario ISO. |
Range(ChronoField) |
Sistema di calendario ISO. |
ResolveDate(IDictionary<ITemporalField,Long>, ResolverStyle) |
Risolve i valori analizzati |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
ToArray<T>() |
Sistema di calendario ISO. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Sistema di calendario ISO. (Ereditato da Object) |
Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale. (Ereditato da Object) |
ZonedDateTime(Instant, ZoneId) |
Ottiene un'ora con fuso ISO in questa cronologia da un oggetto |
ZonedDateTime(ITemporalAccessor) |
Ottiene un'ora con fuso ISO da un altro oggetto data/ora. |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Sistema di calendario ISO. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Sistema di calendario ISO. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Sistema di calendario ISO. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Sistema di calendario ISO. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Sistema di calendario ISO. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Sistema di calendario ISO. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Sistema di calendario ISO. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo verificato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Sistema di calendario ISO. |
GetJniTypeName(IJavaPeerable) |
Sistema di calendario ISO. |