DELPHI ФОРМАТ ДАТЫ

Формат даты в Delphi может быть представлен различными способами, в зависимости от нужд приложения или операции, которую необходимо выполнить. Для отображения текущей даты и времени можно использовать функцию Now(), которая возвращает текущую дату и время в формате TDateTime.

var CurrentDateTime: TDateTime;begin CurrentDateTime := Now();end;

Для форматирования даты в нужном виде можно использовать процедуру FormatDateTime(), которая преобразует TDateTime в строку, используя заданный формат. Формат описывается строкой, содержащей специальные символы, которые заменяются соответствующими значениями.

var CurrentDateTimeString: string;begin CurrentDateTimeString := FormatDateTime('dd.mm.yyyy hh:nn:ss.zzz', CurrentDateTime);end;

Символы формата для даты:

Символ Описание
d День месяца (1-31)
dd День месяца с ведущим нулем (01-31)
ddd День недели в сокращенном виде (Mon-Sun)
dddd День недели в полном виде (Monday-Sunday)
m Месяц без ведущего нуля (1-12)
mm Месяц с ведущим нулем (01-12)
mmm Месяц в сокращенном виде (Jan-Dec)
mmmm Месяц в полном виде (January-December)
y Год без ведущих нулей (0-99)
yy Год с двумя ведущими нулями (00-99)
yyyy Год с четырьмя ведущими нулями (0000-9999)

Символы формата для времени:

Символ Описание
h Часы без ведущего нуля (0-23 или 1-12)
hh Часы с ведущим нулем (00-23 или 01-12)
n Минуты без ведущего нуля (0-59)
nn Минуты с ведущим нулем (00-59)
s Секунды без ведущего нуля (0-59)
ss Секунды с ведущим нулем (00-59)
z Миллисекунды без ведущих нулей (0-999)
zzz Миллисекунды с ведущими нулями (000-999)

Например, для вывода даты в формате "dd.mm.yyyy" используется следующий код:

var DateString: string;begin DateString := FormatDateTime('dd.mm.yyyy', CurrentDateTime);end;

Rad Studio Delphi 019 DateTimePicker - 002 DateFormat \u0026 DateMode

SQL : What is Oracle's Default Date Format?

Настройка драйвера устройства Delphi DS150e, Autocom CDP+

Rad Studio Delphi 019 DateTimePicker - 004 Custom Format

R : Changing date format to \

MySQL : Change date format (in DB or output) to dd/mm/yyyy - PHP MySQL

C# : convert datetime to date format dd/mm/yyyy

Learn Delphi Programming - Unit 13.3 - Formatting Dates with FormatDateTime- TDateTimePicker

C# : Converting a custom date format (string) to a datetime

R : sas datetime to R date format

Реклама
Новое
Реклама