FbmStringToDateTime

Diese Funktion gehört zur Unit DateUtils und steht global zur Verfügung. Der Funktionstyp ist Funktion. Der Rückgabetyp ist vom Typ TDateTime.
Die Funktion verlangt folgende Parameter:
Parameter
Typ
Beschreibung
Value string Diese Zeichenkette wird in einen TDateTime Wert umgewandelt.
Default TDateTime Dieser Wert wird verwendet, falls die Zeichenkette keinen korrekten Datumswert enthält (Fallback).
Zerlegt einen String im Format [Jahr]-[Monat]-[Tag] [Stunde]:[Minute]:[Sekunde] und gibt einen entsprechenden TDateTime-Wert zurück. Wenn die Zeichenkette nicht zerlegt werden kann, wird stattdessen der Wert zurückgegeben, welcher als Default angegeben wurde.
Quelltext-Beispiel:
1
2
FbmStringToDateTime('2009-12-08 17:42:11', 40266.0); // 40155.737627
FbmStringToDateTime('ungültiger Wert', 40266.0); // 40266.0