Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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)