Timestamp Clase

Definición

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor 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
Herencia
Atributos

Comentarios

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP . Agrega la capacidad de contener el valor de fracciones de segundo de SQL TIMESTAMP , permitiendo la especificación de fracciones de segundos a una precisión de nanosegundos. Una marca de tiempo también proporciona operaciones de formato y análisis para admitir la sintaxis de escape JDBC para los valores de marca de tiempo.

La precisión de un objeto Timestamp se calcula para ser: <ul><li>19 , que es el número de caracteres de aaaa-mm-dd hh:mm:ss <li> 20 + s , que es el número de caracteres del aaaa-mm-dd hh:mm:ss.[fff...] y s representa la escala de la marca de tiempo dada, su precisión de fracciones de segundos. </ul>

<B>Nota:</B> Este tipo es una composición de y java.util.Date un valor de nanosegundos independiente. Solo los segundos enteros se almacenan en el java.util.Date componente. Las fracciones de segundos - los nanos - son independientes. El Timestamp.equals(Object) método nunca devuelve true cuando se pasa un objeto que no es una instancia de java.sql.Timestamp, porque se desconoce el componente nanos de una fecha. Como resultado, el Timestamp.equals(Object) método no es simétrico con respecto al java.util.Date.equals(Object) método . Además, el hashCode método usa la implementación subyacente java.util.Date y, por tanto, no incluye nanos en su cálculo.

Debido a las diferencias entre la Timestamp clase y la java.util.Date clase mencionada anteriormente, se recomienda que el código no vea Timestamp los valores genéricamente como una instancia de java.util.Date. La relación de herencia entre Timestamp y java.util.Date realmente denota la herencia de implementación y no la herencia de tipos.

Java documentación para java.sql.Timestamp.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
Timestamp(Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Obsoletos.

Construye un Timestamp objeto inicializado con los valores especificados.

Timestamp(Int64)

Construye un Timestamp objeto mediante un valor de tiempo de milisegundos.

Timestamp(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Day
Obsoletos.

Devuelve el día de la semana representada por esta fecha.

(Heredado de Date)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Hours
Obsoletos.

Devuelve la hora representada por este Date objeto. -o bien- Establece la hora de este Date objeto en el valor especificado.

(Heredado de Date)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
JniPeerMembers

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

Minutes
Obsoletos.

Devuelve el número de minutos pasados la hora representada por esta fecha, como se interpreta en la zona horaria local. -o bien- Establece los minutos de este Date objeto en el valor especificado.

(Heredado de Date)
Month
Obsoletos.

Devuelve un número que representa el mes que contiene o comienza con el instante en el tiempo representado por este Date objeto. -o bien- Establece el mes de esta fecha en el valor especificado.

(Heredado de Date)
Nanos

Obtiene el valor de Timestamp este nanos objeto. -o bien- Establece el campo de Timestamp este nanos objeto en el valor especificado.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
Seconds
Obsoletos.

Devuelve el número de segundos pasados el minuto representado por esta fecha. -o bien- Establece los segundos de esto Date en el valor especificado.

(Heredado de Date)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Time

Devuelve el número de milisegundos desde el 1 de enero de 1970, 00:00:00 GMT representado por este Date objeto. -o bien- Establece este Date objeto para representar un momento dado que es time milisegundos después del 1 de enero de 1970 00:00:00 GMT.

(Heredado de Date)
TimezoneOffset
Obsoletos.

Devuelve el desplazamiento, medido en minutos, para la zona horaria local en relación con la hora UTC adecuada para la hora representada por este Date objeto.

(Heredado de Date)
Year
Obsoletos.

Devuelve un valor que es el resultado de restar 1900 del año que contiene o comienza con el instante en el tiempo representado por este Date objeto, como se interpreta en la zona horaria local. -o bien- Establece el año de este Date objeto como valor especificado más 1900.

(Heredado de Date)

Métodos

Nombre Description
After(Date)

Comprueba si esta fecha es posterior a la fecha especificada.

(Heredado de Date)
After(Timestamp)

Indica si este Timestamp objeto es posterior al objeto especificado Timestamp .

Before(Date)

Comprueba si esta fecha es anterior a la fecha especificada.

(Heredado de Date)
Before(Timestamp)

Indica si este Timestamp objeto es anterior al objeto especificado Timestamp .

Clone()

Devuelve una copia de este objeto.

(Heredado de Date)
CompareTo(Date)

Compara dos fechas para ordenar.

(Heredado de Date)
CompareTo(Timestamp)

Compara este Timestamp objeto con el objeto especificado Timestamp .

Construct(JniObjectReference, JniObjectReferenceOptions)

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
Equals(Object)

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Equals(Timestamp)

Comprueba si este Timestamp objeto es igual al objeto especificado Timestamp .

GetDate()
Obsoletos.

Devuelve el día del mes representado por este Date objeto.

(Heredado de Date)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetDate(Int32)
Obsoletos.

Establece el día del mes de este Date objeto en el valor especificado.

(Heredado de Date)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToGMTString()
Obsoletos.

Crea una representación de cadena de este Date objeto del formulario: <blockquote>

(Heredado de Date)
ToInstant()

Convierte este Date objeto en .Instant

(Heredado de Date)
ToLocaleString()
Obsoletos.

Crea una representación de cadena de este Date objeto en un formulario dependiente de la implementación.

(Heredado de Date)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
ValueOf(String)

Convierte un String objeto en formato de escape de marca de tiempo JDBC en un Timestamp valor.

Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IComparable.CompareTo(Object)

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de Date)
IJavaPeerable.Disposed()

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

(Heredado de Date)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Un contenedor java.util.Date fino alrededor que permite a la API de JDBC identificarlo como un valor SQL TIMESTAMP .

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a