System.TDateTime.operator ()

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

__fastcall operator System::String() const;//<Date||Time||DateTime>String(smart)
__fastcall operator double() const {return Val;}
__fastcall operator int() const    {return (int)Val;}

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public systdate.h System TDateTime

Beschreibung

Konvertiert das TDateTime-Objekt.

Der Konvertierungsoperator für int gibt einen int-Wert zurück, der den Datumsanteil dieses TDateTime-Objekts als Ganzzahl darstellt. Der resultierende Integerwert entspricht der Anzahl von Tagen, die seit dem 30.12.1899 vergangen sind.

Der double-Konvertierungsoperator gibt einen Wert vom Typ double zurück, der das betreffende TDateTime-Objekt repräsentiert. Der ganzzahlige Anteil eines double-Wertes ist die Anzahl der Tage, die seit dem 30.12.1899 vergangen sind. Der Bruchteil gibt die Uhrzeit an.

Der System::String-Konvertierungsoperator gibt ein AnsiString-Objekt zurück, das die String-Darstellung dieses TDateTime-Objekts enthält. In dieser Konvertierung wird das Format verwendet, das durch die globale Variable LongTimeFormat der TDateTime-Formatierungsvariablen angegeben wird. Das Format des zurückgegebenen Strings kann mit den entsprechenden Datums- und Zeitvariablen geändert werden.

Siehe auch