ZoneOffsetTransition 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.
Transizione tra due offset causati da una discontinuità nella linea temporale locale.
[Android.Runtime.Register("java/time/zone/ZoneOffsetTransition", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class ZoneOffsetTransition : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("java/time/zone/ZoneOffsetTransition", ApiSince=26, DoNotGenerateAcw=true)>]
type ZoneOffsetTransition = class
inherit Object
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IComparable
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Transizione tra due offset causati da una discontinuità nella linea temporale locale.
Una transizione tra due offset è in genere il risultato di un cutover dell'ora legale. La discontinuità è in genere un divario in primavera e una sovrapposizione in autunno. ZoneOffsetTransition
modella la transizione tra i due offset.
Le lacune si verificano in presenza di date-time locali che semplicemente non esistono. Un esempio è quando l'offset passa da +03:00
a +04:00
. Questo potrebbe essere descritto come "gli orologi si spostano avanti un'ora stasera alle 1:00".
Le sovrapposizioni si verificano in presenza di date-time locali che esistono due volte. Un esempio è quando l'offset passa da +04:00
a +03:00
. Questo potrebbe essere descritto come "gli orologi torneranno indietro di un'ora stasera alle 2:00".
Aggiunta nella versione 1.8.
Documentazione java per java.time.zone.ZoneOffsetTransition
.
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à
Class |
Restituisce la classe di runtime di questo |
DateTimeAfter |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
DateTimeBefore |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
Duration |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
Instant |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
IsGap |
Questa transizione rappresenta un divario nella linea temporale locale. |
IsOverlap |
Questa transizione rappresenta una sovrapposizione nella linea temporale locale. |
JniIdentityHashCode |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
JniPeerMembers |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
OffsetAfter |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
OffsetBefore |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
PeerReference |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (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) |
Metodi
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
CompareTo(ZoneOffsetTransition) |
Confronta questa transizione con un'altra in base all'istante di transizione. |
Dispose() |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
Dispose(Boolean) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
IsValidOffset(ZoneOffset) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
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) |
Of(LocalDateTime, ZoneOffset, ZoneOffset) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
ToArray<T>() |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
ToEpochSecond() |
Ottiene l'istante di transizione come secondo periodo. |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (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) |
Implementazioni dell'interfaccia esplicita
IComparable.CompareTo(Object) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
IJavaPeerable.Disposed() |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo verificato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |
GetJniTypeName(IJavaPeerable) |
Transizione tra due offset causati da una discontinuità nella linea temporale locale. |