Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Sintaxis
DateTimeZone.FromText(text as nullable text, optional options as any) as nullable datetimezone
Acerca de
Crea un valor datetimezone a partir de una representación textual, text. Se puede proporcionar un parámetro de record opcional, options, para especificar más propiedades.
record puede contener los campos siguientes:
Format: un valortextque indica el formato que se usará. Para obtener más información, vaya a Cadenas de formato de fecha y hora estándar y Cadenas de formato de fecha y hora personalizados. Si se omite este campo o se proporcionanull, se analizará la fecha con el mejor esfuerzo.Culture: cuandoFormatno es null,Culturecontrola algunos especificadores de formato. Por ejemplo, en"en-US""MMM"es"Jan", "Feb", "Mar", ..., mientras que en"ru-RU""MMM"es"янв", "фев", "мар", .... CuandoFormatesnull,Culturecontrola el formato predeterminado que se va a usar. CuandoCulturesenullomite, Culture.Current se usa .
Para admitir flujos de trabajo heredados, options también puede ser valores de texto. Esto tiene el mismo comportamiento que options = [Format = null, Culture = options].
Ejemplo 1
Convertir "2010-12-31T01:30:00-08:00" en un valor datetimezone.
Uso
DateTimeZone.FromText("2010-12-31T01:30:00-08:00")
Salida
#datetimezone(2010, 12, 31, 1, 30, 0, -8, 0)
Ejemplo 2
Convertir con un formato personalizado y la referencia cultural alemana.
Uso
DateTimeZone.FromText("30 Dez 2010 02:04:50.369730 +02:00", [Format="dd MMM yyyy HH:mm:ss.ffffff zzz", Culture="de-DE"])
Salida
#datetimezone(2010, 12, 30, 2, 4, 50.36973, 2, 0)
Ejemplo 3
Convertir con ISO 8601.
Uso
DateTimeZone.FromText("2009-06-15T13:45:30.0000000-07:00", [Format="O", Culture="en-US"])
Salida
#datetimezone(2009, 6, 15, 13, 45, 30, -7, 0)