Delen via


DateTime.ToText

Syntaxis

DateTime.ToText(dateTime as nullable datetime, optional options as any, optional culture as nullable text) as nullable text

Over

Retourneert een tekstuele weergave van dateTime. Er kan een optionele record parameter optionsworden opgegeven om aanvullende eigenschappen op te geven. culture wordt alleen gebruikt voor verouderde werkstromen. De record velden kunnen de volgende velden bevatten:

  • Format: Een text waarde die aangeeft welke notatie moet worden gebruikt. Ga voor meer informatie over standaardtekenreeksen voor datum- en tijdnotatie naar en, en voor aangepaste datum- en tijdnotatie naar en. Als u dit veld weglaat of null invoert, wordt de datum opgemaakt met de standaard die is gedefinieerd door Culture.

  • Culture: Wanneer Format niet null is, bepaalt Culture enkele formatteringen. Bijvoorbeeld, in "en-US""MMM" is "Jan", "Feb", "Mar", ..., terwijl in "ru-RU""MMM" is "янв", "фев", "мар", .... Wanneer Formatnull is, bepaalt Culture de te gebruiken standaardindeling. Wanneer Culturenull is of wordt weggelaten, wordt Culture.Current gebruikt.

Ter ondersteuning van verouderde werkstromen options en culture kunnen ook tekstwaarden zijn. Dit heeft hetzelfde gedrag als als .options = [Format = options, Culture = culture]

Voorbeeld 1

Converteren #datetime(2010, 12, 31, 01, 30, 25) naar een text waarde. De resultaatuitvoer kan variëren, afhankelijk van de huidige cultuur.

Gebruik

DateTime.ToText(#datetime(2010, 12, 31, 01, 30, 25))

Uitvoer

"12/31/2010 1:30:25 AM"

Voorbeeld 2

Converteren met een aangepaste indeling en de Duitse cultuur.

Gebruik

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

Uitvoer

"30 Dez 2010 02:04:50.369730"

Voorbeeld 3

Converteren met behulp van het ISO 8601-patroon.

Gebruik

DateTime.ToText(#datetime(2000, 2, 8, 3, 45, 12),[Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])

Uitvoer

"2000-02-08T03:45:12Z"