---
title: ".ToDateTime"
---
### Beschreibung

Gibt das [datetime](../../../standard-datentypen/datetime.md) des Datums aus dem String zurück.

Kann ein String nicht gewandelt werden kommt das Datum 30.12.1899 zurück (natürlich im Format [datetime](../../../standard-datentypen/datetime.md)).

### Argumente

| Name | Typ | Beschreibung |
| --- | --- | --- |
|  | [string](../../../standard-datentypen/string.md) | (optional) Angabe der Formatierung (siehe auch [GetDateTimeString()](../../../opus-funktionen/datumsfunktionen-opus/getdatetimestring-opus-funktion.md), wo die Formatierungsmöglichkeiten angegeben sind) Wird das optionale Argument nicht angegeben, dann wird nacheinander mit folgenden Formatierungen versucht, bis eines funktioniert: "%Y-%m-%dT%H:%M:%S.%s" "%Y-%m-%dT%H:%M:%S" "%Y-%m-%d %H:%M:%S" "%Y-%m-%d" "%Y%m%d" "%d.%m.%Y %H:%M:%S" |

### Rückgabewert [datetime](../../../standard-datentypen/datetime.md)

Datum des Strings.

### Beispiel

| `Ls_String = “"19.03.2017 14:25:16";` `Lt_Time = Ls_String.ToDateTime();` **Ergebnis: Lt_Time = 2017-03-19T14:25:16.000** Ungültiges Datum (z.B. zuviele Stunden): `Ls_String = “"19.03.2017 32:25:16";` `Lt_Time = Ls_String.ToDateTime();` **Ergebnis: Lt_Time = 1899-12-30T00:00:00.000** |
| --- |

### Siehe auch

---
