Lenguaje

Time Clase

Definición

Precaución

This class is obsoleted in this android platform

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

[Android.Runtime.Register("android/text/format/Time", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public class Time : Java.Lang.Object
[<Android.Runtime.Register("android/text/format/Time", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type Time = class
    inherit Object
Herencia
Atributos

Comentarios

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar . Una instancia de la clase Time representa un momento en el tiempo, especificado con la segunda precisión. Se modela después de la estructura tm. Esta clase no es segura para subprocesos y no tiene en cuenta los segundos bisiesto.

Esta clase tiene una serie de problemas y se recomienda que java.util.GregorianCalendar se use en su lugar.

Problemas conocidos: <ul><li>Por razones históricas al realizar cálculos de tiempo, toda la aritmética actualmente tiene lugar con enteros de 32 bits. Esto limita el intervalo de tiempo confiable que se puede representar entre 1902 y 2037.Consulte el artículo de wikipedia sobre el problema del año 2038 para obtener más información. No confíe en este comportamiento; puede cambiar en el futuro. </li><Al>llamar #switchTimezone(String) a en una fecha que no pueda existir, como una hora de pared que se omitió debido a una transición de DST, se producirá una fecha en 1969 (es decir, -1 o 1 segundo antes del 1 de enero de 1970 UTC).</li li><>Gran parte del formato /análisis supone texto ASCII y, por tanto, no es adecuado para su uso con scripts no ASCII.</li li><>No admite pseudo-zonas como "GMT-07:00".</li></ul>

Este miembro está en desuso. Utilice java.util.GregorianCalendar en su lugar.

Java documentación para android.text.format.Time.

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
Time()
Obsoletos.

Construya un objeto Time en la zona horaria predeterminada.

Time(IntPtr, JniHandleOwnership)
Obsoletos.

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

Time(String)
Obsoletos.

Construya un objeto Time en la zona horaria denominada por el argumento de cadena "timezone".

Time(Time)
Obsoletos.

Un constructor de copia.

Campos

Nombre Description
EpochJulianDay
Obsoletos.

El día juliano de la época, es decir, el 1 de enero de 1970 en el calendario gregoriano.

TimezoneUtc

Propiedades

Nombre Description
AllDay
Obsoletos.

True si se trata de un evento allDay.

Class
Obsoletos.

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

(Heredado de Object)
CurrentTimezone
Obsoletos.

Devuelve la cadena de zona horaria que está establecida actualmente para el dispositivo.

Gmtoff
Obsoletos.

Desplazamiento en segundos desde UTC, incluido cualquier desplazamiento de DST.

Handle
Obsoletos.

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Hour
Obsoletos.

Hora del día [0-23]

IsDst
Obsoletos.

Esta hora está en horario de verano.

JniIdentityHashCode
Obsoletos.

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
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
JniPeerMembers
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

Minute
Obsoletos.

Minuto [0-59]

Month
Obsoletos.

Mes [0-11]

MonthDay
Obsoletos.

Día del mes [1-31]

PeerReference
Obsoletos.

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

(Heredado de Object)
Second
Obsoletos.

Segundos [0-61] (2 segundos bisiestos permitidos)

ThresholdClass
Obsoletos.

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

ThresholdType
Obsoletos.

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

Timezone
Obsoletos.

La zona horaria de esta hora.

WeekDay
Obsoletos.

Día de la semana [0-6]

WeekNumber
Obsoletos.

Calcula el número de semana según iso 8601.

Year
Obsoletos.

Año.

YearDay
Obsoletos.

Día del año [0-365]

Métodos

Nombre Description
After(Time)
Obsoletos.

Devuelve true si la hora representada por este objeto Time se produce después del tiempo especificado.

Before(Time)
Obsoletos.

Devuelve true si la hora representada por este objeto Time se produce antes de la hora especificada.

Clear(String)
Obsoletos.

Borra todos los valores, estableciendo la zona horaria en la zona horaria especificada.

Clone()
Obsoletos.

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Compare(Time, Time)
Obsoletos.

Compare dos Time objetos y devuelva un número negativo si a es menor que b, un número positivo si a es mayor que b, o 0 si son iguales.

Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
Dispose()
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

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

(Heredado de Object)
Format(String)
Obsoletos.

Imprima el valor actual según la cadena de formato proporcionada.

Format2445()
Obsoletos.

Formato según el tipo de DATE-TIME RFC 2445.

Format3339(Boolean)
Obsoletos.

Devuelve una cadena en formato RFC 3339.

GetActualMaximum(TimeFormatValues)
Obsoletos.

Devuelve el valor máximo posible para el campo especificado según el valor de los demás campos.

GetHashCode()
Obsoletos.

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

(Heredado de Object)
GetJulianDay(Int64, Int64)
Obsoletos.

Calcula el número de día juliano para un momento dado en una zona horaria determinada.

GetJulianMondayFromWeeksSinceEpoch(Int32)
Obsoletos.

Toma una serie de semanas desde la época y calcula el día juliano del lunes para esa semana.

GetWeeksSinceEpochFromJulianDay(Int32, Int32)
Obsoletos.

Devuelve la semana desde #EPOCH_JULIAN_DAY el (1 de enero de 1970) ajustada para el primer día de la semana.

IsEpoch(Time)
Obsoletos.

Devuelve true si el instante de la hora proporcionada sería para la fecha del calendario gregoriano del 1 de enero de 1970 <em>para un usuario que observa UTC </em>, i.

JavaFinalize()
Obsoletos.

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)
Normalize(Boolean)
Obsoletos.

Garantiza que los valores de cada campo están en el intervalo.

Notify()
Obsoletos.

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

(Heredado de Object)
NotifyAll()
Obsoletos.

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

(Heredado de Object)
Parse(String)
Obsoletos.

Analiza una cadena de fecha y hora en formato RFC 2445 o un formato abreviado que no incluye el campo "hora".

Parse3339(String)
Obsoletos.

Analice una hora en formato RFC 3339.

Set(Int32, Int32, Int32, Int32, Int32, Int32)
Obsoletos.

Establece los campos.

Set(Int32, Int32, Int32)
Obsoletos.

Establece la fecha de los campos especificados.

Set(Int64)
Obsoletos.

Establece los campos de este objeto Time según los milisegundos UTC.

Set(Time)
Obsoletos.

Copie el valor de eso en este objeto Time.

SetHandle(IntPtr, JniHandleOwnership)
Obsoletos.

Establece la propiedad Handle.

(Heredado de Object)
SetJulianDay(Int32)
Obsoletos.

Establece la hora del número de día juliano especificado, que debe basarse en la misma zona horaria establecida en este objeto Time.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
SetToNow()
Obsoletos.

Establece la hora del objeto Time dado en la hora actual.

SwitchTimezone(String)
Obsoletos.

Convierta este objeto de hora para que la hora representada permanezca igual, pero se encuentra en una zona horaria diferente.

ToArray<T>()
Obsoletos.

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

(Heredado de Object)
ToMillis(Boolean)
Obsoletos.

Convierte esta vez en milisegundos.

ToString()
Obsoletos.

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()
Obsoletos.

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

(Heredado de Object)
Wait()
Obsoletos.

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)
Obsoletos.

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)
Obsoletos.

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
IJavaPeerable.Disposed()
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
IJavaPeerable.Finalized()
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)
Obsoletos.

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)
Obsoletos.

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

JavaCast<TResult>(IJavaObject)
Obsoletos.

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

JavaCast<TResult>(IJavaObject)
Obsoletos.

Alternativa a las java.util.Calendar clases y java.util.GregorianCalendar .

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoletos.

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

Se aplica a