Condividi tramite


Timestamp Classe

Definizione

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

[Android.Runtime.Register("java/sql/Timestamp", DoNotGenerateAcw=true)]
public class Timestamp : Java.Util.Date
[<Android.Runtime.Register("java/sql/Timestamp", DoNotGenerateAcw=true)>]
type Timestamp = class
    inherit Date
Ereditarietà
Timestamp
Attributi

Commenti

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP . Aggiunge la possibilità di contenere il valore dei secondi frazionari SQL TIMESTAMP , consentendo la specifica di secondi frazionari a una precisione di nanosecondi. Un timestamp fornisce anche operazioni di formattazione e analisi per supportare la sintassi di escape JDBC per i valori timestamp.

La precisione di un oggetto Timestamp viene calcolata come ul <><li19 >, ovvero il numero di caratteri aa-mm-gg hh:mm:ss <li> 20 + s , ovvero il numero di caratteri nell'yyyy-mm-gg hh:mm:ss.[fff...] e s rappresenta la scala del timestamp specificato, la precisione frazionaria dei secondi. </ul>

<B Nota:</B>> Questo tipo è composto da un valore di e java.util.Date da un valore di nanosecondi separato. Nel componente vengono archiviati java.util.Date solo i secondi integrali. I secondi frazionari , i nano, sono separati. Il Timestamp.equals(Object) metodo non restituisce true mai quando viene passato un oggetto che non è un'istanza di java.sql.Timestamp, perché il componente nanos di una data è sconosciuto. Di conseguenza, il Timestamp.equals(Object) metodo non è simmetrico rispetto al java.util.Date.equals(Object) metodo . Inoltre, il hashCode metodo usa l'implementazione sottostante java.util.Date e pertanto non include nano nel calcolo.

A causa delle differenze tra la Timestamp classe e la java.util.Date classe menzionata in precedenza, è consigliabile che il codice non visualizzi Timestamp i valori in modo generico come istanza di java.util.Date. La relazione di ereditarietà tra Timestamp e java.util.Date indica realmente l'ereditarietà dell'implementazione e non l'ereditarietà dei tipi.

Documentazione java per java.sql.Timestamp.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

Timestamp(Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Obsoleti.

Costruisce un Timestamp oggetto inizializzato con i valori specificati.

Timestamp(Int64)

Costruisce un Timestamp oggetto utilizzando un valore di tempo di millisecondi.

Timestamp(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Day
Obsoleti.

Restituisce il giorno della settimana rappresentato da questa data.

(Ereditato da Date)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
Hours
Obsoleti.

Restituisce l'ora rappresentata da questo Date oggetto . -oppure- Imposta l'ora dell'oggetto Date sul valore specificato.

(Ereditato da Date)
JniIdentityHashCode

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
JniPeerMembers

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

Minutes
Obsoleti.

Restituisce il numero di minuti trascorsi l'ora rappresentata da questa data, come interpretato nel fuso orario locale. -oppure- Imposta i minuti di questo Date oggetto sul valore specificato.

(Ereditato da Date)
Month
Obsoleti.

Restituisce un numero che rappresenta il mese che contiene o inizia con l'istante nel tempo rappresentato da questo Date oggetto. -oppure- Imposta il mese di questa data sul valore specificato.

(Ereditato da Date)
Nanos

Ottiene il Timestamp valore dell'oggetto nanos . -oppure- Imposta Timestamp il campo dell'oggetto nanos sul valore specificato.

PeerReference

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
Seconds
Obsoleti.

Restituisce il numero di secondi trascorsi il minuto rappresentato da questa data. -oppure- Imposta i secondi di questo Date valore sul valore specificato.

(Ereditato da Date)
ThresholdClass

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

ThresholdType

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

Time

Restituisce il numero di millisecondi dal 1° gennaio 1970, 00:00:00 GMT rappresentato da questo Date oggetto. -oppure- Imposta questo Date oggetto per rappresentare un punto nel tempo, espresso time in millisecondi dopo il 1° gennaio 1970 00:00:00 GMT.

(Ereditato da Date)
TimezoneOffset
Obsoleti.

Restituisce l'offset, misurato in minuti, per il fuso orario locale relativo all'ora UTC appropriata per l'ora rappresentata da questo Date oggetto.

(Ereditato da Date)
Year
Obsoleti.

Restituisce un valore che è il risultato della sottrazione di 1900 dall'anno che contiene o inizia con l'istante nel tempo rappresentato da questo Date oggetto, come interpretato nel fuso orario locale. -oppure- Imposta l'anno di questo Date oggetto come valore specificato più 1900.

(Ereditato da Date)

Metodi

After(Date)

Verifica se questa data è successiva alla data specificata.

(Ereditato da Date)
After(Timestamp)

Indica se questo Timestamp oggetto è successivo all'oggetto specificato Timestamp .

Before(Date)

Verifica se la data è precedente alla data specificata.

(Ereditato da Date)
Before(Timestamp)

Indica se l'oggetto Timestamp è precedente all'oggetto specificato Timestamp .

Clone()

Restituisce una copia di questo oggetto.

(Ereditato da Date)
CompareTo(Date)

Confronta due date per l'ordinamento.

(Ereditato da Date)
CompareTo(Timestamp)

Confronta questo Timestamp oggetto con l'oggetto specificato Timestamp .

Dispose()

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
Dispose(Boolean)

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
Equals(Timestamp)

Verifica se l'oggetto Timestamp è uguale all'oggetto specificato Timestamp .

GetDate()
Obsoleti.

Restituisce il giorno del mese rappresentato da questo Date oggetto .

(Ereditato da Date)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
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 monitor dell'oggetto.

(Ereditato da Object)
SetDate(Int32)
Obsoleti.

Imposta il giorno del mese dell'oggetto Date sul valore specificato.

(Ereditato da Date)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
ToGMTString()
Obsoleti.

Crea una rappresentazione di stringa di questo Date oggetto del form: <blockquote>

(Ereditato da Date)
ToInstant()

Converte questo Date oggetto in un oggetto Instant.

(Ereditato da Date)
ToLocaleString()
Obsoleti.

Crea una rappresentazione di stringa di questo Date oggetto in un formato dipendente dall'implementazione.

(Ereditato da Date)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
ValueOf(String)

Converte un String oggetto nel formato di escape timestamp JDBC in un Timestamp valore.

Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IComparable.CompareTo(Object)

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Date)
IJavaPeerable.Disposed()

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
IJavaPeerable.Finalized()

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

GetJniTypeName(IJavaPeerable)

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

Si applica a