Freigeben über


DateTime.From

Syntax

DateTime.From(value as any, optional culture as nullable text) as nullable datetime

Info

Gibt einen datetime-Wert aus dem angegebenen value zurück. Möglicherweise wird auch eine optionale culture bereitgestellt (z. B. „en-US“). Wenn der angegebene value gleich null ist, gibt DateTime.Fromnull zurück. Wenn der angegebene valuedatetime ist, wird value zurückgegeben. Werte der folgenden Typen können in einen datetime-Wert konvertiert werden:

  • text: Ein datetime-Wert aus einer Textdarstellung. Greifen Sie auf DateTime.FromText für weitere Details zurück.
  • date: Ein datetime-Wert mit value als die Datumskomponente und 12:00:00 AM als Zeitkomponente
  • datetimezone: Die lokale datetime-Entsprechung von value
  • time: Ein datetime-Wert mit der Datumsentsprechung des OLE-Automatisierungsdatums von 0 als Datumskomponente und value als Zeitkomponente
  • number: Eine datetime-Entsprechung des OLE Automation-Datums, das durch value ausgedrückt wird.

Wenn value ein anderer Typ ist, wird ein Fehler zurückgegeben.

Beispiel 1

#time(06, 45, 12) wird in einen datetime-Wert konvertiert.

Verwendung

DateTime.From(#time(06, 45, 12))

Ausgabe

#datetime(1899, 12, 30, 06, 45, 12)

Beispiel 2

#date(1975, 4, 4) wird in einen datetime-Wert konvertiert.

Verwendung

DateTime.From(#date(1975, 4, 4))

Ausgabe

#datetime(1975, 4, 4, 0, 0, 0)