Функция DateTimeToStr конвертирует TDateTime значение DateTime в отформатированную строку даты и времени.
Строка включает:
Дата ShortDateFormat 1 пробел Время LongTimeFormat
Форматы даты и времени также затрагивают значения TimeSeparator и DateSeparator.
Версия 2 этой функции - для использования в пределах потоков. Вы заполняете запись FormatSettings перед вызовом запроса. Она получает локальную копию глобальной переменной, которая делает вашу подпрограмму потоко безопасной.
Примечания
Если время - Полночь (00:00), то оно не сохраняется в строке. А почему это уже другой вопрос.
Похожие команды
DateSeparator Символ используемый для разделения полей отображаемой даты
DateTimeToString Огромные возможности форматирования даты в строку
LongTimeFormat Длинная версия времени в строковом формате