Læs på engelsk

Del via


DateTimeZone.ToText

Syntaks

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

Om

Returnerer en tekstrepræsentation af dateTimeZone. Der kan angives en valgfri record parameter for optionsat angive yderligere egenskaber. culture bruges kun til ældre arbejdsprocesser. record kan indeholde følgende felter:

  • Format: En text værdi, der angiver det format, der skal bruges. Du kan finde flere oplysninger ved at gå til * Standardstrenge til dato- og klokkeslætsformat og Brugerdefinerede formatstrenge for dato og klokkeslæt. Hvis dette felt udelades eller angives, null formateres datoen ved hjælp af den standard, der er defineret af Culture.

  • Culture: Når Format ikke er null, Culture styrer nogle formatangivelser. I er "en-US"f.eks. "MMM""Jan", "Feb", "Mar", ... , mens i "ru-RU""MMM" er ."янв", "фев", "мар", ... Når Format er null, styrer det standardformat, Culture der skal bruges. Når Culturenull eller udelades, bruges Culture.Current.

For at understøtte ældre arbejdsprocesser og optionsculture kan også være tekstværdier. Dette har samme funktionsmåde, som hvis options = [Format = options, Culture = culture].

Eksempel 1

Konvertér #datetimezone(2010, 12, 31, 01, 30, 25, 2, 0) til en text værdi. Resultatoutputtet kan variere afhængigt af den aktuelle kultur.

Brug

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

Output

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

Eksempel 2

Konvertér ved hjælp af et brugerdefineret format og den tyske kultur.

Brug

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

Output

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

Eksempel 3

Konvertér ved hjælp af ISO 8601-mønsteret.

Brug

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

Output

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