Freigeben über


DateTime.From

Syntax

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

About

Gibt einen datetime Wert aus der angegebenen Zurück value. Optional culture kann auch bereitgestellt werden (z. B. "en-US"). Wenn das angegebene value ist null, DateTime.From wird zurückgegeben null. Wenn die angegebene value Angabe lautet datetime, value wird diese zurückgegeben. Werte der folgenden Typen können in einen datetime Wert konvertiert werden:

  • text: Ein datetime Wert aus der Textdarstellung. Einzelheiten finden Sie unter DateTime.FromText.
  • date: A datetime mit value der Datumskomponente und 12:00:00 AM als Zeitkomponente.
  • datetimezone: Das lokale datetime Äquivalent von value.
  • time: A datetime mit dem Datumsäquivalent des OLE-Automatisierungsdatums 0 als Datumskomponente und value als Zeitkomponente.
  • number: Ein datetime Äquivalent des OLE-Automatisierungsdatums, das durch value.

Wenn value von einem anderen Typ ist, wird ein Fehler zurückgegeben.

Beispiel 1

Konvertieren #time(06, 45, 12) in einen datetime Wert.

Verwendung

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

Output

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

Beispiel 2

Konvertieren #date(1975, 4, 4) in einen datetime Wert.

Verwendung

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

Output

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