Ga naar hoofdinhoud

DateTime.FromText

Maakt een datum-/tijdzone van lokale en universele datum-/tijdindelingen.

Syntax

DateTime.FromText(
text as text,
optional options as any
) as datetime

Remarks

Hiermee wordt een datum/tijd-waarde van een tekstweergave text gemaakt. Er kan een optionele record-parameter, options, worden opgegeven om aanvullende eigenschappen op te geven. De record kan de volgende velden bevatten:

  • Format: een tekst-waarde die de indeling aangeeft die moet worden gebruikt. Ga naar https://go.microsoft.com/fwlink/?linkid=2180104 en https://go.microsoft.com/fwlink/?linkid=2180105 voor meer informatie. Als u dit veld weglaat of nul opgeeft, zal de datum naar beste vermogen worden geparseerd.
  • Culture: als Format niet nul is, worden bepaalde indelingsaanduidingen bepaald door Culture. Voor 'en-US' staat 'MMM' bijvoorbeeld voor 'Jan', 'Feb', 'Mar', ..., terwijl voor 'ru-RU' 'MMM' staat voor 'янв', 'фев', 'мар', .... Als Format gelijk is aan nul, bepaalt Culture de standaardindeling die moet worden gebruikt. Als Culture de waarde nul heeft of wordt weggelaten, wordt Culture.Current gebruikt.
Als u oudere werkstromen wilt ondersteunen, kan options ook een tekstwaarde zijn. Dit vertoont hetzelfde gedrag als options = [Format = nul, Culture = options].

Examples

Example #1

<code>'2010-12-31T01:30:00'</code> converteren naar een datum/tijd-waarde.

DateTime.FromText("2010-12-31T01:30:25")

Result:

#datetime(2010, 12, 31, 1, 30, 25)

Example #2

<code>'2010-12-31T01:30:00.121212'</code> converteren naar een datum/tijd-waarde.

DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])

Result:

#datetime(2010, 12, 30, 2, 4, 50.36973)

Example #3

<code>'2010-12-31T01:30:00'</code> converteren naar een datum/tijd-waarde.

DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])

Result:

#datetime(2000, 2, 8, 3, 45, 12)

Example #4

<code>'20101231T013000'</code> converteren naar een datum/tijd-waarde.

DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])

Result:

#datetime(2010, 12, 31, 1, 30, 0)

Category

DateTime