//---------------------------------------------------------------------------
#include
//---------------------------------------------------------------------------
TDateTime Czas = Now();
Edit1->Text = Czas.FormatString("yyyy-mm-dd hh:nn:ss");
Edit1->Text = TDateTime::CurrentDateTime().FormatString("yyyy-mm-dd hh:nn:ss");
// Wstawianie dowolnego tekstu w formacie - koniecznie w apostrofach
TDateTime::CurrentDateTime().FormatString("yyyy-mm-dd 'godz.' hh:nn:ss");
//---------------------------------------------------------------------------
// Alternatywna metoda:
TFormatSettings fSettings = TFormatSettings::Create(LOCALE_SYSTEM_DEFAULT);
fSettings.DateSeparator = '-';
fSettings.ShortDateFormat = "yyyy/mm/dd";
fSettings.TimeSeparator = ':';
fSettings.LongTimeFormat = "hh:mm:ss";
UnicodeString DataTxt;
DataTxt = DateToStr(TDateTime::CurrentDateTime(), fSettings); // Wynik: 2017-01-25
DataTxt = DateTimeToStr(TDateTime::CurrentDateTime(), fSettings); // Wynik: 2017-01-25 10:20:00
DataTxt = TimeToStr(TDateTime::CurrentDateTime(), fSettings); // Wynik: 10:20:00
//---------------------------------------------------------------------------
Przykład