Time.Parse(String) Método

Definición

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

[Android.Runtime.Register("parse", "(Ljava/lang/String;)Z", "GetParse_Ljava_lang_String_Handler")]
public virtual bool Parse (string? s);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;)Z", "GetParse_Ljava_lang_String_Handler")>]
abstract member Parse : string -> bool
override this.Parse : string -> bool

Parámetros

s
String

la cadena que se va a analizar

Devoluciones

true si el valor de hora resultante está en hora UTC

Atributos

Excepciones

si no se puede analizar .

Comentarios

Analiza una cadena de fecha y hora en el formato RFC 2445 o un formato abreviado que no incluye el campo "hora". Por ejemplo, todas las cadenas siguientes son válidas:

<ul>li"20081013T160000Z"</li>><"20081013T160000"</li>><"20081013"</li></ul><>

Devuelve si la hora está o no en UTC (termina con Z). Si la cadena termina con "Z", la zona horaria se establece en UTC. Si la cadena de fecha y hora solo incluía un campo de fecha y hora, el allDay campo de esta clase Time se establece en true y los hourcampos , minutey second se establecen en cero; de lo contrario , (un campo de hora se incluyó en la cadena de fecha y hora) allDay se establece en false. Los campos weekDay, yearDayy gmtoff siempre se establecen en cero y el campo isDst se establece en -1 (desconocido). Para establecer esos campos, llame a #normalize(boolean) después de analizar.

Para analizar una cadena de fecha y hora y convertirla en milisegundos UTC, haga algo parecido a esto:

Time time = new Time();
              String date = "20081013T160000Z";
              time.parse(date);
              long millis = time.normalize(false);

Documentación de Java para android.text.format.Time.parse(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a