function EncodeDate(Year,
Month, Day: Word): TDateTime; |
Преобразует
дату, заданную раздельно годом,
месяцем и днем, в формат TDateTime.
Если они выходят за допустимые
пределы, возникает ИС EConvertError. |
procedure
DecodeDate(Date: TDateTime; var Year,
Month, Day: Word) ; |
Преобразует
дату в виде TDateTime к раздельным
составляющим: году, месяцу и
дню. |
function EncodeTime(Hour,
Min, Sec, MSec: Word); TDateTime; |
Преобразует
значение времени, заданное
часом, минутой, секундой и
миллисекундой в формат TDateTime. |
procedure
DecodeTime(Time: TDateTime; var Hour,
Min, Sec, MSec: Word) ; |
Преобразует
значение времени в формате
TDateTime в раздельные
составляющие: час, минуту,
секунду и миллисекунду. |
function DayOfWeek(Date:
TDateTime): Integer; |
Возвращает
номер текущего дня недели от 1
(воскресенье) до 7 (суббота). |
function Date:
TDateTime; |
Возвращает
текущую дату. |
function Time:
TDateTime; |
Возвращает
текущее время. |
function Now:
TDateTime; |
Возвращает
текущие дату и время. |
function DateToStr(Date:
TDateTime): string; |
Преобразует
дату Date в текстовую строку. |
function TimeToStr(Time:
TDateTime): string; |
Преобразует
время из типа TDateTime в текстовую
строку. |
function DateTimeToStr
(DateTime: TDateTime): string; |
Преобразует
дату и время из типа TDateTime в
текстовую строку. |
function StrToDate
(const S: string): TDateTime; |
Преобразует
текстовую строку в дату типа
TDateTime. Строка должна содержать
два или три числа, разделенных
символом, содержащимся в
DateSeparator. Формат даты в строке
определяется в соответствии со
значением переменной ShortDateFormat. |
function StrToTime(const
S: string): TDateTime; |
Преобразует
текстовую строку S в значение
времени. Должен использоваться
формат HH:NN:SS, где SS ? может
принимать значения 'AM' или ТМ',
иначе означает секунды. Если
необходимо получать время в 24-х
часовой шкале, то элемент SS
формата опускается. Если
преобразование невозможно,
возникает ИС EConvertError. |
function StrToDateTime
(const S: string): TDateTime; |
Преобразует
текстовую строку S в дату и
время в формате MM/DD/YY HH:NN:SS
(элемент SS см. выше). |
function FormatDateTime
(const Format: string; DateTime: TDateTime): string; |
Преобразует
дату и время из типа TDateTime в
текстовую строку, используя
формат, задаваемый параметром
Format (см. примечание
1). |
procedure
DateTimeToString (var Result: string;
const Format: string; DateTime: TDateTime); |
Преобразует
дату и время типа TDateTime в строку
Result, используя формат,
передаваемый параметром Format
(см. примечание
1). |