Lenguaje

DateFormat Clase

Definición

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

[Android.Runtime.Register("android/icu/text/DateFormat", ApiSince=24, DoNotGenerateAcw=true)]
public abstract class DateFormat : Android.Icu.Text.UFormat
[<Android.Runtime.Register("android/icu/text/DateFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type DateFormat = class
    inherit UFormat
Herencia
Derivado
Atributos

Comentarios

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.  Los métodos, los campos y otras funcionalidades específicas de ICU se etiquetan como "<strong>[icu]</strong>".

DateFormat es una clase abstracta para las subclases de formato de fecha y hora que da formato y analiza fechas u hora de forma independiente del lenguaje. La subclase de formato de fecha y hora, como SimpleDateFormat, permite dar formato (es decir, fecha -> texto), análisis (texto -> fecha) y normalización. La fecha se representa como un Date objeto o como milisegundos desde el 1 de enero de 1970, 00:00:00 GMT.

DateFormat le ayuda a dar formato y analizar fechas para cualquier configuración regional. El código puede ser completamente independiente de las convenciones de configuración regional durante meses, días de la semana o incluso el formato del calendario: lunar frente a solar. Proporciona muchos métodos de clase para obtener formateadores de fecha y hora predeterminados en función del valor predeterminado de una configuración regional determinada y una serie de estilos de formato o "esqueletos" arbitrarios. <ol><li>Los estilos de formato incluyen FULL, LONG, MEDIUM y SHORT. En las descripciones del método se proporcionan más detalles y ejemplos de uso de estos estilos. <li>Los estilos de formato solo cubren una fracción del uso necesario. A menudo, es necesario tener solo ciertas combinaciones de campos, como Mes y Año, pero tener el formato adecuado para una configuración regional determinada. Esto se hace mediante el método getPatternInstance() (mal llamado), proporcionando un esqueleto. Hay una serie de constantes que tienen esqueletos predefinidos comunes, como #MINUTE_SECOND para algo como "13:45" o #YEAR_ABBR_MONTH para algo como "sep 2012". </ol>

Para dar formato a una fecha para la configuración regional actual, use uno de los métodos de generador estáticos:

myString = DateFormat.getDateInstance().format(myDate);
            myString = DateFormat.getPatternInstance(DateFormat.YEAR_ABBR_MONTH).format(myDate);

Si da formato a varios números, es más eficaz obtener el formato y usarlo varias veces para que el sistema no tenga que capturar la información sobre el idioma local y las convenciones de país varias veces.

DateFormat df = DateFormat.getDateInstance();
            for (int i = 0; i &lt; a.length; ++i) {
                output.println(df.format(myDate[i]) + &quot;; &quot;);
            }

Para dar formato a una fecha para una configuración regional diferente, especifíquela en la llamada a getDateInstance().

DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, Locale.FRANCE);

También puede usar dateFormat para analizar.

myDate = df.parse(myString);

Hay muchos métodos de fábrica estáticos disponibles. Use getDateInstance para obtener el formato de fecha normal para ese país. Use getTimeInstance para obtener el formato de hora de ese país. Use getDateTimeInstance para obtener un formato de fecha y hora. Puede pasar diferentes opciones a estos métodos de fábrica para controlar la longitud del resultado; de SHORT a MEDIUM a LONG a FULL. El resultado exacto depende de la configuración regional, pero generalmente: <ul><li>SHORT es completamente numérico, como 12.13.52 o 3:30 p.m<. li>MEDIUM es más largo, como el 12 de enero de 1952 li<LONG, como el 12 de enero de 1952 o las 3:30:30:32pm li>FULL, como martes, 12 de abril de 1952 <AD o 3:30:42 p.m>. PST. </ul>

Use getPatternInstance para dar formato a un esqueleto. Normalmente se trata de un esqueleto predefinido, como #YEAR_ABBR_MONTH para algo parecido a "sep 2012". Si no desea usar uno de los esqueletos predefinidos, puede proporcionar su propio. Los esqueletos son como los patrones de SimpleDateFormat, salvo que: <ol><li>solo mantienen la letra de patrón de campo y omiten todas las demás partes de un patrón, como el espacio, la puntuación y los literales de cadena. <li>son independientes del orden de los campos. <li>omite ciertas diferencias en la longitud de la letra de patrón del campo: <ol><li>Para esos campos de calendario no dígitos, la longitud de la letra de patrón es importante, como MMM, MMMM y MMMMM; E y EEEE, y se respeta la longitud de letra de patrón del campo. <li>Para los campos de calendario de dígitos, como M o MM, d o dd, aaaa o aaaa, se omite la longitud del patrón de campo y la mejor coincidencia, que se define en los patrones de fecha y hora, se devolverá sin respetar la longitud de la letra de patrón de campo en esqueleto. </ol></ol>

También puede establecer la zona horaria en el formato si lo desea. Si quieres tener aún más control sobre el formato o el análisis (o quieres dar a los usuarios más control), puedes intentar convertir dateFormat que obtienes de los métodos de fábrica a un SimpleDateFormat. Esto funcionará para la mayoría de los países; solo recuerda colocarlo en un bloque try en caso de que encuentres uno inusual.

También puede usar formas de los métodos de análisis y formato con ParsePosition y FieldPosition para permitirle <analizar><>progresivamente por partes de una cadena. <li>alinee cualquier campo determinado o averigüe dónde está para la selección en la pantalla. </ul>

<h3>Synchronization</h3>

Los formatos de fecha no se sincronizan. Se recomienda crear instancias de formato independientes para cada subproceso. Si varios subprocesos acceden a un formato simultáneamente, debe sincronizarse externamente.

Java documentación para android.icu.text.DateFormat.

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
DateFormat()

Crea un nuevo formato de fecha.

DateFormat(IntPtr, JniHandleOwnership)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

Campos

Nombre Description
AbbrGenericTz

<strong>[icu]</strong> Constant para el formato genérico que no es de ubicación, abreviado si es posible, como PT; se usa en combinaciones de fecha + hora + zona, o zona horaria + zona.

AbbrMonth

<strong>[icu]</strong> Constant para el esqueleto de fecha con mes abreviado.

AbbrMonthDay

<strong>[icu]</strong> Constant for date skeleton with abbreviated month and day.

AbbrMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with abbreviated month, weekday, and day.

AbbrQuarter

<strong>[icu]</strong> Constant for date skeleton with abbreviated quarter.

AbbrSpecificTz

<strong>[icu]</strong> Constant para un formato no de ubicación específico, abreviado si es posible, como PDT; se usa en combinaciones date + time + zone, or time + zone.

AbbrUtcTz

<strong>[icu]</strong> Constant for localized GMT/UTC format, such as GMT+8:00 or HPG-8:00; used in combinations date + time + zone, or time + zone.

AbbrWeekday

<strong>[icu]</strong> Constant for date skeleton with abbreviated weekday.

AmPmField
Obsoletos.

Selector FieldPosition para la alineación de campos "a", correspondiente al Calendar#AM_PM campo.

AmPmMidnightNoonField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "b".

DateField
Obsoletos.

Selector FieldPosition para la alineación del campo 'd', correspondiente al Calendar#DATE campo.

Day

<strong>[icu]</strong> Constant para el esqueleto de fecha con el día.

DayOfWeekField
Obsoletos.

Selector FieldPosition para la alineación del campo 'E', correspondiente al Calendar#DAY_OF_WEEK campo.

DayOfWeekInMonthField
Obsoletos.

Selector FieldPosition para la alineación del campo 'F', correspondiente al Calendar#DAY_OF_WEEK_IN_MONTH campo.

DayOfYearField
Obsoletos.

Selector FieldPosition para la alineación del campo 'D', correspondiente al Calendar#DAY_OF_YEAR campo.

Default
Obsoletos.

Constante para el patrón de estilo predeterminado.

DowLocalField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo 'e', correspondiente al Calendar#DOW_LOCAL campo.

EraField
Obsoletos.

Selector FieldPosition para la alineación del campo 'G', correspondiente al Calendar#ERA campo.

ExtendedYearField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos 'u', correspondiente al Calendar#EXTENDED_YEAR campo.

FlexibleDayPeriodField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "B".

FractionalSecondField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "S", correspondiente al Calendar#MILLISECOND campo.

Full
Obsoletos.

Constante para el patrón de estilo completo.

GenericTz

<strong>[icu]</strong> Constant para el formato genérico que no es de ubicación, como la hora del Pacífico; se usa en combinaciones de fecha + hora + zona, o hora + zona.

Hour

<strong>[icu]</strong> Constant para el esqueleto de fecha con hora, con el formato de hora preferido de la configuración regional (12 o 24).

Hour0Field
Obsoletos.

Selector FieldPosition para la alineación de campos 'K', correspondiente al Calendar#HOUR campo.

Hour1Field
Obsoletos.

Selector FieldPosition para la alineación del campo 'h', correspondiente al Calendar#HOUR campo.

Hour24

<strong>[icu]</strong> Constant for date skeleton with hour in 24-hour presentation.

Hour24Minute

<strong>[icu]</strong> Constant for date skeleton with hour and minute in 24-hour presentation.

Hour24MinuteSecond

<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second in 24-hour presentation.

HourMinute

<strong>[icu]</strong> Constant para el esqueleto de fecha con hora y minuto, con el formato de hora preferido de la configuración regional (12 o 24).

HourMinuteSecond

<strong>[icu]</strong> Constant para el esqueleto de fecha con hora, minuto y segundo, con el formato de hora preferido de la configuración regional (12 o 24).

HourOfDay0Field
Obsoletos.

Selector FieldPosition para la alineación del campo 'H', correspondiente al Calendar#HOUR_OF_DAY campo.

HourOfDay1Field
Obsoletos.

Selector FieldPosition para la alineación de campos 'k', correspondiente al Calendar#HOUR_OF_DAY campo.

JulianDayField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo 'g', correspondiente al Calendar#JULIAN_DAY campo.

LocationTz

<strong>[icu]</strong> Constant para el formato de ubicación genérica, como La hora de Los Ángeles; se usa en combinaciones de fecha + hora + zona, o hora + zona.

Long
Obsoletos.

Constante para el patrón de estilo largo.

Medium
Obsoletos.

Constante para el patrón de estilo medio.

MillisecondField
Obsoletos.

Alias para FRACTIONAL_SECOND_FIELD.

MillisecondsInDayField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "A", correspondiente al Calendar#MILLISECONDS_IN_DAY campo.

Minute

<strong>[icu]</strong> Constant para el esqueleto de fecha con minuto.

MinuteField
Obsoletos.

Selector FieldPosition para la alineación del campo 'm', correspondiente al Calendar#MINUTE campo.

MinuteSecond

<strong>[icu]</strong> Constant para el esqueleto de fecha con minuto y segundo.

Month

<strong>[icu]</strong> Constant para el esqueleto de fecha con mes.

MonthDay

<strong>[icu]</strong> Constant for date skeleton with long month and day.

MonthField
Obsoletos.

Selector FieldPosition para la alineación del campo 'M', correspondiente al Calendar#MONTH campo.

MonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with month, weekday, and day.

None
Obsoletos.

<strong>[icu]</strong> Constant para el patrón de estilo vacío.

NumMonth

<strong>[icu]</strong> Constant para el esqueleto de fecha con mes numérico.

NumMonthDay

<strong>[icu]</strong> Constant para el esqueleto de fecha con mes y día numéricos.

NumMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with numeric month, weekday, and day.

Quarter

<strong>[icu]</strong> Constant for date skeleton with quarter.

QuarterField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo "Q", correspondiente al Calendar#MONTH campo.

Relative
Obsoletos.

<strong>[icu]</strong> Constant para la máscara de estilo relativa.

RelativeDefault
Obsoletos.

<strong>[icu]</strong> Constant para el patrón de estilo predeterminado relativo.

RelativeFull
Obsoletos.

<strong>[icu]</strong> Constant para el patrón de estilo completo relativo.

RelativeLong
Obsoletos.

<strong>[icu]</strong> Constant para el patrón de estilo relativo.

RelativeMedium
Obsoletos.

<strong>[icu]</strong> Constant para el patrón de estilo relativo.

RelativeShort
Obsoletos.

<strong>[icu]</strong> Constant para el patrón de estilo relativo.

Second

<strong>[icu]</strong> Constant para el esqueleto de fecha con el segundo.

SecondField
Obsoletos.

Selector FieldPosition para la alineación del campo 's', correspondiente al Calendar#SECOND campo.

Short
Obsoletos.

Constante para el patrón de estilo corto.

SpecificTz

<strong>[icu]</strong> Constant for specific non-location format, as Pacific Daylight Time; used in combinations date + time + zone, or time + zone.

StandaloneDayField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo 'c', correspondiente al Calendar#DAY_OF_WEEK campo.

StandaloneMonthField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo "L", correspondiente al Calendar#MONTH campo.

StandaloneQuarterField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo 'q', correspondiente al Calendar#MONTH campo.

TimezoneField
Obsoletos.

Selector FieldPosition para la alineación del campo "z", correspondiente a los Calendar#ZONE_OFFSET campos y Calendar#DST_OFFSET .

TimezoneGenericField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "v", correspondiente a los Calendar#ZONE_OFFSET campos y Calendar#DST_OFFSET .

TimezoneIsoField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "X", correspondiente a los Calendar#ZONE_OFFSET campos y Calendar#DST_OFFSET .

TimezoneIsoLocalField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo "x", correspondiente a los Calendar#ZONE_OFFSET campos y Calendar#DST_OFFSET .

TimezoneLocalizedGmtOffsetField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo "O", correspondiente a los Calendar#ZONE_OFFSET campos y Calendar#DST_OFFSET .

TimezoneRfcField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación del campo "Z", correspondiente a los Calendar#ZONE_OFFSET campos y Calendar#DST_OFFSET .

TimezoneSpecialField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "V", correspondiente a los Calendar#ZONE_OFFSET campos y Calendar#DST_OFFSET .

Weekday

<strong>[icu]</strong> Constant for date skeleton with weekday.

WeekOfMonthField
Obsoletos.

Selector FieldPosition para la alineación del campo "W", correspondiente al Calendar#WEEK_OF_MONTH campo.

WeekOfYearField
Obsoletos.

Selector FieldPosition para la alineación del campo 'w', correspondiente al Calendar#WEEK_OF_YEAR campo.

Year

<strong>[icu]</strong> Constant para el esqueleto de fecha con el año.

YearAbbrMonth

<strong>[icu]</strong> Constant for date skeleton with year and abbreviated month.

YearAbbrMonthDay

<strong>[icu]</strong> Constant for date skeleton with year, abbreviated month, and day.

YearAbbrMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with year, abbreviated month, weekday, and day.

YearAbbrQuarter

<strong>[icu]</strong> Constant for date skeleton with year and abbreviated quarter.

YearField
Obsoletos.

Selector FieldPosition para la alineación de campos "y", correspondiente al Calendar#YEAR campo.

YearMonth

<strong>[icu]</strong> Constant para el esqueleto de fecha con año y mes.

YearMonthDay

<strong>[icu]</strong> Constant para el esqueleto de fecha con año, mes y día.

YearMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with year, month, weekday, and day.

YearNameField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "U", correspondiente al Calendar#YEAR campo.

YearNumMonth

<strong>[icu]</strong> Constant para el esqueleto de fecha con año y mes numérico.

YearNumMonthDay

<strong>[icu]</strong> Constant para el esqueleto de fecha con año, mes numérico y día.

YearNumMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with year, numeric month, weekday, and day.

YearQuarter

<strong>[icu]</strong> Constant for date skeleton with year and quarter.

YearWoyField
Obsoletos.

<strong>[icu]</strong> FieldPosition selector para la alineación de campos "Y", correspondiente al Calendar#YEAR_WOY campo.

Propiedades

Nombre Description
Calendar

Devuelve el calendario asociado a este formateador de fecha y hora. -o bien- Establece el calendario que va a usar este formato de fecha.

CalendarLenient

Devuelve si el análisis de fecha y hora en el objeto Calendar encapsulado es leniento. -o bien- Especifica si el análisis de fecha y hora en el objeto Calendar encapsulado debe ser leniento.

Class

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

(Heredado de Object)
DateInstance

Devuelve el formateador de fecha con el estilo de formato predeterminado para la configuración regional predeterminada FORMAT .

DateTimeInstance

Devuelve el formateador de fecha y hora con el estilo de formato predeterminado para la configuración regional predeterminada FORMAT .

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Instance

Devuelve un formateador de fecha y hora predeterminado que usa el estilo SHORT para la fecha y la hora.

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

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
JniPeerMembers

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

Lenient

Devuelve si el análisis de fecha y hora en el objeto Calendar encapsulado y el espacio en blanco DateFormat y el procesamiento numérico es leniento. -o bien- Especifica si el análisis de fecha y hora es lenciente.

NumberFormat

Devuelve el formateador de números que usa este formateador de fecha y hora para dar formato y analizar una hora. -o bien- Establece el formateador de números.

PeerReference

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

(Heredado de Object)
ThresholdClass

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

ThresholdType

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

TimeInstance

Obtiene el formateador de tiempo con el estilo de formato predeterminado para la configuración regional predeterminada FORMAT .

TimeZone

Devuelve la zona horaria. -o bien- Establece la zona horaria del calendario de este objeto DateFormat.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de _Format)
Construct(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(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()

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
Equals(Object)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
Equals(Object)

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

(Heredado de Object)
Format(Calendar, StringBuffer, FieldPosition)

Da formato a una fecha en una cadena de fecha y hora.

Format(Date, StringBuffer, FieldPosition)

Da formato a una fecha en una cadena de fecha y hora.

Format(Date)

Da formato a una fecha en una cadena de fecha y hora.

Format(ITemporal, StringBuffer, FieldPosition)

Da formato a en Temporal una cadena de fecha y hora.

Format(ITemporal)

Da formato a en Temporal una cadena de fecha y hora.

Format(Object, StringBuffer, FieldPosition)

Da formato a un objeto de hora en una cadena de tiempo.

Format(Object)

Da formato a un objeto para generar una cadena.

(Heredado de _Format)
FormatToCharacterIterator(Object)

Da formato a un objeto que genera un AttributedCharacterIteratorobjeto .

(Heredado de _Format)
GetAvailableLocales()

Devuelve el conjunto de configuraciones regionales para las que se instalan DateFormats.

GetBooleanAttribute(DateFormat+BooleanAttribute)

Devuelve el valor actual del valor BooleanAttribute especificado para esta instancia si falta el atributo false.

GetContext(DisplayContext+Type)

[icu] Obtenga el valor displayContext del formateador para el displayContext.Type especificado, como CAPITALIZATION.

GetDateInstance(Calendar, DateFormatStyle, Locale)

Crea un DateFormat objeto que se puede usar para dar formato a las fechas en el sistema de calendario especificado por cal.

GetDateInstance(Calendar, DateFormatStyle, ULocale)

Crea un DateFormat objeto que se puede usar para dar formato a las fechas en el sistema de calendario especificado por cal.

GetDateInstance(Calendar, DateFormatStyle)

Crea un DateFormat objeto para la configuración regional predeterminada que se puede usar para dar formato a las fechas en el sistema de calendario especificado por cal.

GetDateInstance(DateFormatStyle, Locale)

Devuelve el formateador de fecha con el estilo de formato especificado para la configuración regional especificada.

GetDateInstance(DateFormatStyle, ULocale)

Devuelve el formateador de fecha con el estilo de formato especificado para la configuración regional especificada.

GetDateInstance(DateFormatStyle)

Devuelve el formateador de fecha con el estilo de formato especificado para la configuración regional predeterminada FORMAT .

GetDateTimeInstance(Calendar, DateFormatStyle, Int32, Locale)

Crea un DateFormat objeto que se puede usar para dar formato a fechas y horas en el sistema de calendario especificado por cal.

GetDateTimeInstance(Calendar, DateFormatStyle, Int32, ULocale)

Crea un DateFormat objeto que se puede usar para dar formato a fechas y horas en el sistema de calendario especificado por cal.

GetDateTimeInstance(Calendar, DateFormatStyle, Int32)

Crea un DateFormat objeto para la configuración regional predeterminada que se puede usar para dar formato a fechas y horas en el sistema de calendario especificado por cal.

GetDateTimeInstance(DateFormatStyle, Int32, Locale)

Devuelve el formateador de fecha y hora con los estilos de formato especificados para la configuración regional especificada.

GetDateTimeInstance(DateFormatStyle, Int32, ULocale)

Devuelve el formateador de fecha y hora con los estilos de formato especificados para la configuración regional especificada.

GetDateTimeInstance(DateFormatStyle, Int32)

Devuelve el formateador de fecha y hora con los estilos de formato de fecha y hora especificados para la configuración regional predeterminada FORMAT .

GetHashCode()

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

(Heredado de Object)
GetInstance(Calendar, Locale)

Devuelve un formateador de fecha y hora que usa el estilo SHORT para la fecha y la hora.

GetInstance(Calendar, ULocale)

Devuelve un formateador de fecha y hora que usa el estilo SHORT para la fecha y la hora.

GetInstance(Calendar)

Devuelve un formateador de fecha y hora predeterminado que usa el estilo SHORT para la fecha y la hora.

GetInstanceForSkeleton(Calendar, String, Locale)

<strong>[icu]</strong> Crea un DateFormat objeto que se puede usar para dar formato a fechas y horas en el sistema de calendario especificado por cal.

GetInstanceForSkeleton(Calendar, String, ULocale)

<strong>[icu]</strong> Crea un DateFormat objeto que se puede usar para dar formato a fechas y horas en el sistema de calendario especificado por cal.

GetInstanceForSkeleton(String, Locale)

<strong>[icu]</strong> Devuelve un DateFormat objeto que se puede usar para dar formato a fechas y horas en la configuración regional especificada.

GetInstanceForSkeleton(String, ULocale)

<strong>[icu]</strong> Devuelve un DateFormat objeto que se puede usar para dar formato a fechas y horas en la configuración regional especificada.

GetInstanceForSkeleton(String)

<strong>[icu]</strong> Devuelve un DateFormat objeto que se puede usar para dar formato a fechas y horas en la configuración regional predeterminada.

GetPatternInstance(Calendar, String, Locale)

<strong>[icu]</strong> Crea un DateFormat objeto que se puede usar para dar formato a fechas y horas en el sistema de calendario especificado por cal.

GetPatternInstance(Calendar, String, ULocale)

<strong>[icu]</strong> Crea un DateFormat objeto que se puede usar para dar formato a fechas y horas en el sistema de calendario especificado por cal.

GetPatternInstance(String, Locale)

<strong>[icu]</strong> Devuelve un DateFormat objeto que se puede usar para dar formato a fechas y horas en la configuración regional especificada.

GetPatternInstance(String, ULocale)

<strong>[icu]</strong> Devuelve un DateFormat objeto que se puede usar para dar formato a fechas y horas en la configuración regional especificada.

GetPatternInstance(String)

<strong>[icu]</strong> Devuelve un DateFormat objeto que se puede usar para dar formato a fechas y horas en la configuración regional predeterminada.

GetTimeInstance(Calendar, DateFormatStyle, Locale)

Crea un DateFormat objeto que se puede usar para dar formato a las horas en el sistema de calendario especificado por cal.

GetTimeInstance(Calendar, DateFormatStyle, ULocale)

Crea un DateFormat objeto que se puede usar para dar formato a las horas en el sistema de calendario especificado por cal.

GetTimeInstance(Calendar, DateFormatStyle)

Crea un DateFormat objeto que se puede usar para dar formato a las horas en el sistema de calendario especificado por cal.

GetTimeInstance(DateFormatStyle, Locale)

Devuelve el formateador de tiempo con el estilo de formato especificado para la configuración regional especificada.

GetTimeInstance(DateFormatStyle, ULocale)

Devuelve el formateador de tiempo con el estilo de formato especificado para la configuración regional especificada.

GetTimeInstance(DateFormatStyle)

Devuelve el formateador de tiempo con el estilo de formato especificado para la configuración regional predeterminada FORMAT .

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)
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)
Parse(String, Calendar, ParsePosition)

Analiza una cadena de fecha y hora según la posición de análisis especificada.

Parse(String, ParsePosition)

Analiza una cadena de fecha y hora según la posición de análisis especificada.

Parse(String)

Analiza una cadena de fecha y hora.

ParseObject(String, ParsePosition)

Analiza una cadena de fecha y hora en un objeto .

ParseObject(String)

Analiza el texto desde el principio de la cadena especificada para generar un objeto .

(Heredado de _Format)
SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean)

Establece un atributo booleano para esta instancia.

SetContext(DisplayContext)

<strong>[icu]</strong> Establezca un valor DisplayContext determinado en el formateador, como CAPITALIZATION_FOR_STANDALONE.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
ToArray<T>()

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

(Heredado de Object)
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)
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
IJavaPeerable.Disposed()

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

(Heredado de _Format)

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)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

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