DateTimeZone.FromText
Hiermee maakt u een datetimezone van lokale, universele en aangepaste datum-/tijdzone-indelingen.
Syntax
DateTimeZone.FromText(
text as text,
optional options as any
) as datetimezone
Remarks
Hiermee wordt een datum-/tijdzone-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: eentekst-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 ofnulopgeeft, zal de datum naar beste vermogen worden geparseerd.Culture: alsFormatniet nul is, worden bepaalde indelingsaanduidingen bepaald doorCulture. Voor'en-US'staat'MMM'bijvoorbeeld voor'Jan', 'Feb', 'Mar', ..., terwijl voor'ru-RU''MMM'staat voor'янв', 'фев', 'мар', .... AlsFormatgelijk is aannul, bepaaltCulturede standaardindeling die moet worden gebruikt. AlsCulturede waardenulheeft of wordt weggelaten, wordtCulture.Currentgebruikt.
options ook een tekstwaarde zijn. Dit vertoont hetzelfde gedrag als options = [Format = nul, Culture = options].
Examples
Example #1
Converteer <code>'2010-12-31T01:30:00-08:00'</code> naar een <code>datetimezone</code>-waarde.
DateTimeZone.FromText("2010-12-31T01:30:00-08:00")
Result:
#datetimezone(2010, 12, 31, 1, 30, 0, -8, 0)
Example #2
Converteren met een aangepaste indeling en de Duitse cultuur.
DateTimeZone.FromText("30 Dez 2010 02:04:50.369730 +02:00", [Format="dd MMM yyyy HH:mm:ss.ffffff zzz", Culture="de-DE"])
Result:
#datetimezone(2010, 12, 30, 2, 4, 50.36973, 2, 0)
Example #3
Converteren met ISO 8601.
DateTimeZone.FromText("2009-06-15T13:45:30.0000000-07:00", [Format="O", Culture="en-US"])
Result:
#datetimezone(2009, 6, 15, 13, 45, 30, -7, 0)
Category
DateTimeZone