Saltar al contenido principal

DateTimeZone.ToText

Devuelve una representación de texto del valor datetimezone.

Syntax

DateTimeZone.ToText(
dateTimeZone as datetimezone,
optional options as any,
optional culture as text
) as text

Remarks

Devuelve una representación textual de dateTimeZone. Un parámetro opcional record, options, puede ser proporcionado para especificar propiedades adicionales. culturesolo se utiliza para los flujos de trabajo heredados. El registro puede contener los siguientes campos:

  • Formato: Un valor de texto que indica el formato a utilizar. Para más detalles, consulte https://go.microsoft.com/fwlink/?linkid=2180104 y https://go.microsoft.com/fwlink/?linkid=2180105. Si se omite este campo o se proporciona nulo la fecha será formateada utilizando el valor predeterminado definido por Cultura.
  • Cultura: Cuando Formato no es nulo, Cultura controla algunos especificadores de formato. Por ejemplo, en "es-US" "MMM" es "Ene", "Feb", "Mar", ..., mientras que en "ru-RU" "MMM" es "янв", "фев", "мар", .... Cuando Formato es nulo, Cultura controla el formato por defecto a utilizar. Cuando Cultura es nulo o se omite, se utiliza Cultura.Actual.
Para soportar los flujos de trabajo heredados, options y culture también pueden ser valores de texto. Esto tiene el mismo comportamiento que si options = [Formato = options, Cultura = culture].

Examples

Example #1

Convierta <code>#datetimezone(2010, 12, 31, 01, 30, 25, 2, 0)</code> en un valor <code>text</code>. <i>La salida del resultado puede variar en función de la referencia cultural actual.</i>

DateTimeZone.ToText(#datetimezone(2010, 12, 31, 01, 30, 25, 2, 0))

Result:

"12/31/2010 1:30:25 AM +02:00"

Example #2

Convertir con un formato personalizado y la referencia cultural alemana.

DateTimeZone.ToText(#datetimezone(2010, 12, 30, 2, 4, 50.36973, -8,0), [Format="dd MMM yyyy HH:mm:ss.ffffff zzz", Culture="de-DE"])

Result:

"30 Dez 2010 02:04:50.369730 -08:00"

Example #3

Convertir con el patrón ISO 8601.

DateTimeZone.ToText(#datetimezone(2000, 2, 8, 3, 45, 12, 2, 0),[Format="O", Culture="en-US"])

Result:

"2000-02-08T03:45:12.0000000+02:00"

Category

DateTimeZone