LocalTime 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í.
Una hora sin zona horaria en el sistema de calendario ISO-8601, como 10:15:30.
[Android.Runtime.Register("java/time/LocalTime", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class LocalTime : Java.Lang.Object, IDisposable, Java.IO.ISerializable, Java.Lang.IComparable, Java.Time.Temporal.ITemporal, Java.Time.Temporal.ITemporalAdjuster
[<Android.Runtime.Register("java/time/LocalTime", ApiSince=26, DoNotGenerateAcw=true)>]
type LocalTime = class
inherit Object
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IComparable
interface ITemporal
interface ITemporalAccessor
interface ITemporalAdjuster
- Herencia
- Atributos
- Implementaciones
Comentarios
Una hora sin zona horaria en el sistema de calendario ISO-8601, como 10:15:30.
LocalTime es un objeto de fecha y hora inmutable que representa una hora, a menudo vista como hora y minuto-segundo. El tiempo se representa con precisión nanosegunda. Por ejemplo, el valor "13:45.30.123456789" se puede almacenar en .LocalTime
Esta clase no almacena ni representa una fecha o zona horaria. En su lugar, es una descripción de la hora local como se ve en un reloj de pared. No puede representar un instante en la línea horaria sin información adicional, como un desplazamiento o una zona horaria.
El sistema de calendarios ISO-8601 es el sistema de calendario civil moderno utilizado hoy en la mayoría del mundo. En esta API se supone que todos los sistemas de calendario usan la misma representación, esta clase, para la hora del día.
Agregado en la versión 1.8.
Java documentación para java.time.LocalTime.
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.
Propiedades
| Nombre | Description |
|---|---|
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| Hour |
Obtiene el campo hora del día. |
| 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 |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| JniPeerMembers |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Max |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Midnight |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Min |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Minute |
Obtiene el campo minuto de hora. |
| Nano |
Obtiene el campo nano-of-second. |
| Noon |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| Second |
Obtiene el segundo campo de minuto. |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
Métodos
| Nombre | Description |
|---|---|
| AdjustInto(ITemporal) |
Ajusta el objeto temporal especificado para que tenga la misma hora que este objeto. |
| AtDate(LocalDate) |
Combina esta hora con una fecha para crear localDateTime. |
| AtOffset(ZoneOffset) |
Combina esta vez con un desplazamiento para crear un OffsetTime. |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| CompareTo(LocalTime) |
Compara esta hora con otra vez. |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| 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() |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Equals(Object) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| Format(DateTimeFormatter) |
Da formato a esta hora mediante el formateador especificado. |
| From(ITemporalAccessor) |
Obtiene una instancia de LocalTime de un objeto temporal. |
| Get(ITemporalField) |
Obtiene el valor del campo especificado de esta vez como un valor int. |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetLong(ITemporalField) |
Obtiene el valor del campo especificado de este tiempo como un valor long. |
| IsAfter(LocalTime) |
Comprueba si esta hora es posterior a la hora especificada. |
| IsBefore(LocalTime) |
Comprueba si esta hora es anterior a la hora especificada. |
| IsSupported(ITemporalField) |
Comprueba si se admite el campo especificado. |
| IsSupported(ITemporalUnit) |
Comprueba si se admite la unidad especificada. |
| 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) |
| Minus(Int64, ITemporalUnit) |
Devuelve una copia de esta hora con la cantidad especificada restada. |
| Minus(ITemporalAmount) |
Devuelve una copia de esta hora con la cantidad especificada restada. |
| MinusHours(Int64) |
Devuelve una copia de esta hora local con el número especificado de horas restada. |
| MinusMinutes(Int64) |
Devuelve una copia de esta hora local con el número especificado de minutos restado. |
| MinusNanos(Int64) |
Devuelve una copia de este valor LocalTime con el número especificado de nanosegundos restados. |
| MinusSeconds(Int64) |
Devuelve una copia de esta hora local con el número de segundos especificado restado. |
| 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) |
| Now() |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Now(Clock) |
Obtiene la hora actual del reloj especificado. |
| Now(ZoneId) |
Obtiene la hora actual del reloj del sistema en la zona horaria especificada. |
| Of(Int32, Int32, Int32, Int32) |
Obtiene una instancia de LocalTime de una hora, minuto, segundo y nanosegundo. |
| Of(Int32, Int32, Int32) |
Obtiene una instancia de LocalTime de una hora, un minuto y un segundo. |
| Of(Int32, Int32) |
Obtiene una instancia de LocalTime de una hora y un minuto. |
| OfInstant(Instant, ZoneId) |
Obtiene una instancia de LocalTime de un identificador de zona y instantánea. |
| OfNanoOfDay(Int64) |
Obtiene una instancia de LocalTime de un valor nanos-of-day. |
| OfSecondOfDay(Int64) |
Obtiene una instancia de LocalTime de un valor de segundo de día. |
| Parse(ICharSequence, DateTimeFormatter) |
Obtiene una instancia de LocalTime de una cadena de texto mediante un formateador específico. |
| Parse(ICharSequence) |
Obtiene una instancia de LocalTime de una cadena de texto como 10:15. |
| Parse(String, DateTimeFormatter) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Parse(String) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| Plus(Int64, ITemporalUnit) |
Devuelve una copia de esta vez con la cantidad especificada agregada. |
| Plus(ITemporalAmount) |
Devuelve una copia de esta vez con la cantidad especificada agregada. |
| PlusHours(Int64) |
Devuelve una copia de esta hora local con el número especificado de horas agregadas. |
| PlusMinutes(Int64) |
Devuelve una copia de esta hora local con el número especificado de minutos agregados. |
| PlusNanos(Int64) |
Devuelve una copia de este valor LocalTime con el número especificado de nanosegundos agregados. |
| PlusSeconds(Int64) |
Devuelve una copia de esta hora local con el número de segundos especificado agregado. |
| Query(ITemporalQuery) |
Consulta esta vez mediante la consulta especificada. |
| Range(ITemporalField) |
Obtiene el intervalo de valores válidos para el campo especificado. |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToEpochSecond(LocalDate, ZoneOffset) |
Convierte esta hora local en el número de segundos desde la época de 1970-01-01T00:00:00Z. |
| ToNanoOfDay() |
Extrae la hora como nanos del día, de |
| ToSecondOfDay() |
Extrae el tiempo como segundos de día, de |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| TruncatedTo(ITemporalUnit) |
Devuelve una copia de esta hora local con la hora truncada. |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Until(ITemporal, ITemporalUnit) |
Calcula la cantidad de tiempo hasta otra vez en términos de la unidad especificada. |
| 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) |
| With(ITemporalAdjuster) |
Devuelve una copia ajustada de esta vez. |
| With(ITemporalField, Int64) |
Devuelve una copia de esta vez con el campo especificado establecido en un nuevo valor. |
| WithHour(Int32) |
Devuelve una copia de esta hora local con la hora del día modificada. |
| WithMinute(Int32) |
Devuelve una copia de esta hora local con el minuto de hora modificado. |
| WithNano(Int32) |
Devuelve una copia de este valor localTime con el nano-of-second modificado. |
| WithSecond(Int32) |
Devuelve una copia de esta instancia de LocalTime con el segundo de minuto modificado. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IComparable.CompareTo(Object) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| IJavaPeerable.Disposed() |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| IJavaPeerable.Finalized() |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| IJavaPeerable.JniObjectReferenceControlBlock |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| IJavaPeerable.UnregisterFromRuntime() |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Una hora sin zona horaria en el sistema de calendario ISO-8601, como |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |