Zdieľať cez


DateTimeZone.ToText

Syntax

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

Informácie

Vráti textové vyjadrenie hodnoty dateTimeZone. Ak chcete určiť ďalšie vlastnosti, optionsmožno zadať voliteľný record parameter . culture sa používa len pre staršie pracovné postupy. record Zoznam môže obsahovať nasledujúce polia:

  • Format: Hodnota text označujúca formát, ktorý sa má použiť. Ďalšie podrobnosti nájdete na adrese https://go.microsoft.com/fwlink/?linkid=2180104 a https://go.microsoft.com/fwlink/?linkid=2180105. Vynechanie tohto poľa alebo poskytnutie null bude mať za následok formátovanie dátumu pomocou predvoleného nastavenia definovaného možnosťou Culture.

  • Culture: Keď Format hodnota nie je null, Culture ovláda niektoré špecifikátory formátu. Napríklad v "en-US"je , zatiaľ čo in"MMM""ru-RU"je "янв", "фев", "мар", ...."Jan", "Feb", "Mar", ..."MMM" Ak Format je null, Culture určuje predvolený formát, ktorý sa má použiť. Keď Culture sa argument vynechá null alebo vynechá, použije sa Culture.Current .

Na podporu starších pracovných postupov, options a culture môžu byť aj textové hodnoty. Toto správanie má rovnaké správanie ako if options = [Format = options, Culture = culture].

Príklad č. 1

Konvertuje #datetimezone(2010, 12, 31, 01, 30, 25, 2, 0) na text hodnotu . Výstup výsledkov sa môže líšiť v závislosti od aktuálnej jazykovej verzie.

Použitie

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

Výkon

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

Príklad č. 2

Konvertovanie pomocou vlastného formátu a nemeckej jazykovej verzie.

Použitie

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

Výkon

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

Príklad č. 3

Konverzia pomocou vzoru ISO 8601.

Použitie

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

Výkon

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