Time Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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 |
| JniPeerMembers |
Obsoletos.
Alternativa a las |
| 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 |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Obsoletos.
Alternativa a las |
| 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 |
| Equals(Object) |
Obsoletos.
Alternativa a las |
| 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 |
| 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 |
| 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 |
| IJavaPeerable.Finalized() |
Obsoletos.
Alternativa a las |
| IJavaPeerable.JniObjectReferenceControlBlock |
Obsoletos.
Alternativa a las |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Obsoletos.
Alternativa a las |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Obsoletos.
Alternativa a las |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Obsoletos.
Alternativa a las |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obsoletos.
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Obsoletos.
Intente coerción |
| 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 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Obsoletos.
Intente coerción |