function FormatDateTime(const fmt: string; D: TDateTime): string
Преобразует дату и время в текстовое представление в соответствии с шаблоном.
В шаблоне fmt могут сочетаться текст и следующие управляющие символы:
y - год из 2-х последних цифр.
yy - год из 2-х последних цифр.
yyyy - год из 4-х цифр.
m - номер месяца без 0.
mm - номер месяца как 2 цифры.
mmm - краткое название месяца (Янв).
mmmm - название месяца (Январь).
d - день без 0.
dd - день как 2 цифры.
ddd - краткое название дня недели (Воск).
dddd - название дня недели (Воскресенье).
ddddd - краткий формат даты.
dddddd - длинный формат даты (с названием месяца).
c - краткий формат даты + длинный формат времени.
h - час без 0.
hh - час как 2 цифры.
n - минуты без 0.
nn - минуты как 2 цифры.
s - секунды без 0.
ss - секунды как 2 цифры.
z - миллисекунды без 0.
zzz - миллисекунды как 2 цифры.
t - краткий формат времени.
tt - длинный формат времени.
am/pm - используется после h : выдаёт 12 часов + am/pm.
a/p - используется после h : выдаёт 12 часов + a/p.
ampm - как a/p но TimeAMString, TimePMString.
/ - заменяется значением DateSeparator.
: - заменяется значением TimeSeparator.
Если символ в тексте не должен рассматриваться как управляющий символ заключите его в двойные кавычки.
На форматирование даты и времени могут влиять глобальные настройки форматирования даты и времени. Для получения глобальных настроек используется функция GetFormatSettings, а для установки - процедура SetFormatSettings.
Параметры:
Пример: FormatDateTime