Дата-время#
- Now() TDateTime #
Функция возвращает текущую дату и время.
- Return type
TDateTime
- IncMonth(Date: TDateTime; NumberOfMonths: Integer) Float #
Функция IncMonth возвращает значение TDateTime, которое на NumberOfMonths больше, чем переданное значение Date. Элемент времени значения Date передаётся неизменным в результат. Значение года увеличивается соответственно. Значение приращения является произвольным (по умолчанию 1). После приращения месяца, если значение дня слишком велико для полученного месяца/года, то оно уменьшается до самого высокого значения полученного месяца/года
- Parameters
Date (
TDateTime
) – ДатаNumberOfMonths (
Integer
) – Количество дней на которое надо увличить дату Date
- Return type
Float
- Date() TDateTime #
Функция возвращает текущую дату.
- Return type
TDateTime
- DayOfWeek(Date: TDateTime) Integer #
Возвращает индекс дня недели для заданной даты.
- Parameters
Date (
TDateTime
) – Значение даты.- Return type
Integer
- DecodeDate(Date: TDateTime; out Year, Month, Day: Integer) Integer #
Процедура разделяет Date на составляющие: год, месяц, день.
- Parameters
Date (
TDateTime
) – Значение даты.Year (
Integer
) – out параметр. Значение года.Month (
Integer
) – out параметр. Значение месяца.Day (
Integer
) – out параметр. Значение дня.
- Return type
Integer
- EncodeDate(Year, Month, Day: Integer) TDateTime #
Формирует значение TDateTime из переданных значений года, месяца и дня.
- Parameters
Year (
Integer
) – Год.Month (
Integer
) – Месяц.Day (
Integer
) – День.
- Return type
TDateTime
Формат даты “Borland”#
- FormatDateTime(Format: String; DateTime: TDateTime) string #
Функция возвращает строковое представление даты DateTime в соответствии с форматом, разработанным компанией “Borland”, заданным строкой формата Format.
- Parameters
Format (
String
) – Строка форматирования. Описывает формат, в котором будет представлена сконвертированная дата-время. Может включать в себя обычные символы (которые передаются неизменными в строку результата) и спецификаторы форматирования данных.DateTime (
TDateTime
) – Форматируемая дата
Cпецификаторы#
- c
Отображает дату, используя формат из глобальной переменной ShortDateFormat. Время отображается с использованием формата из глобальной переменной LongTimeFormat. Если время установлено точно на полночь, то оно не отображается.
- d
Отображает день как число без предшествующего нуля (1-31).
- dd
Отображает день как число с предшествующим нулем (01-31).
- ddd
Отображает сокращенное название дня (Sun-Sat), используя строки из глобальной переменной ShortDayNames.
- dddd
Отображает полное название дня недели (Sunday-Saturday) используя строки из глобальной переменной LongDayNames.
- ddddd
Отображает дату, используя формат из глобальной переменной ShortDateFormat.
- dddddd
Отображает дату, используя формат из глобальной переменной LongDateFormat.
- m
Отображает номер месяца без предшествующего нуля (1-12). Если данный спецификатор следует за “h” или “hh”, отображаются минуты.
- mm
Отображает номер месяца с предшествующим нулем (01-12). Если данный спецификатор следует за “h” или “hh”, отображаются минуты.
- mmm
Отображает сокращенное название месяца (Jan-Dec), используя строки из глобальной переменной ShortMonthNames.
- mmmm
Отображает полное название месяца (January-December), используя строки из глобальной переменной LongMonthNames.
- yy
Отображает две последние цифры года (00-99).
- yyyy
Отображает год в виде четырех цифр (0000-9999).
- h
Отображает часы в виде числа без предшествующего нуля (0-23).
- hh
Отображает часы в виде числа с предшествующим нулём (00-23).
- n
Отображает минуты в виде числа без предшествующего нуля (0-59).
- nn
Отображает минуты в виде числа с предшествующим нулём (00-59).
- s
Отображает секунды в виде числа без предшествующего нуля (0-59).
- ss
Отображает секунды в виде числа с предшествующим нулём (00-59).
- z
Отображает миллисекунды в виде числа без предшествующего нуля (0-999).
- zzz
Отображает миллисекунды в виде числа с предшествующим нулём (000-999).
- t
Отображает время, используя формат из глобальной переменной ShortTimeFormat.
- tt
Отображает время, используя формат из глобальной переменной LongTimeFormat.
- am/pm
Задает использование 12-ти часового формата отображения времени для предшествующих сецификаторов “h” и “hh”. Отображает ‘am’ для времени до полудня и ‘pm’ для времени после полудня.
- a/p
Задает использование 12-ти часового формата отображения времени для предшествующих сецификаторов “h” и “hh”. Отображает ‘a’ для времени до полудня и ‘p’ для времени после полудня.
- ampm
Задает использование 12-ти часового формата отображения времени для предшествующих сецификаторов “h” и “hh”. Отображает содержимое глобальной переменной TimeAMString для времени до полудня и содержимое глобальной переменной TimePMString для времени после полудня.
Формат даты “Бизнес Технологии”#
- FormatDateTimeEx(Format: String; DateTime: TDateTime) string #
Функция возвращает строковое представление даты DateTime в соответствии с форматом, разработанным компанией “Бизнес Технологии”, заданным строкой формата Format.
- Parameters
Format (
String
) – Строка форматирования. Описывает формат, в котором будет представлена дата. Может включать в себя обычные символы (которые передаются неизменными в строку результата, статические элементы формата) и спецификаторы форматирования данных.DateTime (
TDateTime
) – Форматируемая дата
Синтаксис формата#
Формат состоит из двух основных частей - строка формата и параметры формата, параметры отделяются от предыдущих значений точкой с запятой (
;
). Строка формата всегда идёт первой, вслед за ней могут опционально указываться параметры, уточняющие способ вывода тех или иных значений в формате.
- Примеры:
dd/MM/yy HH:mm
wwMMyyyy;ww_numbers=rome
dd(ddd);shortness=1
Строка формата может состоять из спецификаторов и статических элементов; не относящиеся к этим двум категориям значения игнорируются, кроме точки с запятой (
;
).
- Параметр формата состоит из трёх частей:
спецификатор параметра
имя параметра
значение параметра
Cпецификаторы#
- d
Номер дня в месяце (
1
,31
)- dd
Номер дня в месяце с лидирующим нулем (
01
,31
)- ddd
Краткое наименование дня недели (
ПН
,ВТ
,MO
,TU
)- dddd
Полное наименование дня недели (
Понедельник
,Monday
)- h
Час, в 12-часовом формате (
0
,11
)- hh
Час с лидирующим нулем, в 12-часовом формате (
00
,11
)- H
Час, в 24-часовом формате (
0
,23
)- HH
Час с лидирующим нулем, в 24-часовом формате (
00
,23
)- m
Минута (
1
,59
)- mm
Минута с лидирующим нулем (
01
,59
)- M
Номер месяца (
1
,12
)- MM
Номер месяца с лидирующим нулем (
01
,12
)- MMM
Краткое наименование месяца (
Фев
,Feb
)- MMMM
Полное наименование месяца (
Январь
,January
)- s
Секунда (
5
,59
)- ss
Секунда, с лидирующим нулем (
05
,59
)- t
Время суток, краткий формат (
a/p
,Нч/Ут/Дн/Вч
)- tt
Время суток, полный формат (
am/pm
,Ночь/Утро/День/Вечер
)- yy
Год, два младших разряда с лидирующим нулём (
09
,17
)- yyy
Год, три младших разряда с лидирующим нулём (
009
,017
,999
)- yyyy
Год, четыре младших разряда с лидирующим нулём (
2009
,2017
,1999
,0812
)- yyyyy
Год, пять младших разрядов с лидирующим нулём (
02009
,02017
,01999
,00812
)- yyyyyy
Год, шесть младших разрядов с лидирующим нулём (
002009
,002017
,001999
,000812
)- Q
Полугодие (
I
,II
)- q
Квартал (
I
,II
,III
,IV
)- ww
Неделя года (
1
,53
)- D
Декада месяца (
I
,II
,III
)- z
Смещение местного времени от UTC (
-3
,-3:30
,-11:30
,11
,11:30
)- zz
Смещение местного времени от UTC с лидирующим нулем (
-07
,07
,07:30
,-07:30
)- zzz
Смещение местного времени от UTC в формате
hh:mm
(-07:00
,-07:30
,07:30
)
- :
Разделитель времени, в соответствии с локалью (
:
,.
)
- /
Разделитель даты, в соответствии с локалью (
.
,/
)
- #
Символ номера, в соответствии с локалью (
#
,№
)
Статические элементы#
- Пробельные символы
Все пробельные символы, присутствующие в строке формата, выводятся как есть
пробел
табуляция
перенос строки
- Символы, выводящиеся без квотирования
точка (
.
)запятая (
,
)скобки (
(
,)
)квадратные скобки (
[
,]
)- Строка в одинарных кавычках (
'
)Последовательность любых символов между двумя одинарными кавычками. Одинарная кавычка в такой строке квотируется одинарной кавычкой.
Пример:
yy'год'
,'не ''первая'' декада'
,"не 'первая' декада"
.- Строка в двойных кавычках (
"
)Последовательность любых символов между двумя двойными кавычками. Двойная кавычка в такой строке квотируется двойной кавычкой.
Пример:
yy"год"
,"не ""первая"" декада"
,'не "первая" декада'
.- Квотирование символа обратной косой (
\
)Квотирует любой идущий следом символ, т. е., работает как строка из одного символа.
Пример:
dd\/MM\/yyyy
. Альтернативы:dd"/"MM"/"yyyy
,dd'/'MM'/'yyyy
,dd"/"MM'/'yyyy
,dd'/'MM"/"yyyy
.
Параметры формата#
Значение параметра может распространяться как на все выводимые значения (к которым они применимы), так и отдельно на значения заданных спецификаторов.
Чтобы задать значение для конкретного спецификатора, спецификатор указывается перед наименованием параметра, имя параметра и модификатор разделяются подчерком (
_
).Значение, заданное для конкретного спецификатора, перекрывает значение, заданное для всех (без указания спецификатора).
Имя параметра и его значение разделяются знаком равенства (
=
).Не допускается параметр без указания значения.
Допускается использование пробельных символов перед именем параметра, перед и после знака равенства и после значения.
Парметров может быть указано сколько угодно.
Параметры отделяются друг от друга точкой с запятой (
;
).
- Доступные на данный момент:
Numbers
— задаёт способ отображения числовых (неименованных) значений, таких как год, номер месяца, номер недели и т.п.
rome
— числа записываются римскими цифрами (XII
)
arab
— числа записываются арабскими цифрами (12
)
Shortness
— задаёт уровень сокращения наименования, применяется к значениям, выводимым по имени (месяц, день недели, время суток)
full
— полное наименование (Понедельник
,Январь
,Утро
)
medium
— средний вариант междуfull
иminimal
, сокращение по необходимости, для чересчур длинных имён (Янв
,Март
,Апр
,Май
,Июнь
)
minimal
— сокращение (Янв
,Фев
,Дек
…)
2
— сокращение двумя символами, выводится в верхнем регистре (ЯН
,ДЕ
…)
1
— сокращение одним символом, выводится в верхнем регистре (Я
,Д
…)- Примеры:
Numbers=rome
Q_numbers = Arab
shortness =full
ddd_Shortness = 1
numbers=rome; Q_numbers=arab
- DebugMsg(Message: String)#
Выводит Message в DBMonitor.
- Parameters
Message (
String
) – Сообщение.
- IsLeapYear(Year: Integer) Boolean #
Проверяет, является ли Year высокостным годом.
- Parameters
Year (
Integer
) – Значение года.- Return type
Boolean
- DecodeTime(Time: TDateTime; out Hour, Min, Sec, MSec: Integer) Integer #
Процедура разделяет Time на составляющие: Часы, минуты, секунды, милисекунды.
- Parameters
Time (
TDateTime
) – Значение времени.Hour (
Integer
) – out параметр. Значение часов.Min (
Integer
) – out параметр. Значение минут.Sec (
Integer
) – out параметр. Значение секунд.MSec (
Integer
) – out параметр. Значение миллисекунд.
- Return type
Integer
- EncodeTime(Hour, Min, Sec, MSec: Integer) TTime #
Формирует значение TDateTime из значений часов, минут, секунд и миллисеккунд.
- Parameters
Hour (
Integer
) – Значение часов.Min (
Integer
) – Значение минут.Sec (
Integer
) – Значение секунд.MSec (
Integer
) – Значение миллисекунд.
- Return type
TTime
- Time() Float #
Функция возвращает текущее время.
- Return type
Float
TatDateUtilsLibrary#
- class TatDateUtilsLibrary#
Методы для работы с датами
- ModifiedJulianDateToDateTime(Date: Double) TDateTime #
Конвертирует модифицированную Юлианскую дату в значение TDateTime. В случае неудачи метод возбуждает исключение.
- Parameters
Param_1 (
Variant
) – Значение модифицированной Юлианской даты.- Return type
TDateTime
- DateTimeToModifiedJulianDate(Date: TDateTime) Double #
Конвертирует значение TDateTime в модифицированную Юлианскую дату. В случае неудачи метод возбуждает исключение.
- Parameters
Param_1 (
Variant
) – Значение TDateTime- Return type
Variant
- TryJulianDateToDateTime(Date: Double; out OutDate: TDateTime) boolean #
Конвертирует Юлианскую дату в значение TDateTime.
- Parameters
Date (
Double
) – Значение Юлианской даты.OutDate (
TDateTime
) – out параметр. Результат конвертации.
- Return type
boolean
- Returns
- True
В случае успешной конвертации.
- False
Если конвертировать не удалось.
- JulianDateToDateTime(Date: Double) TDateTime #
Конвертирует Юлианскую дату в значение TDateTime. В случае неудачи метод возбуждает исключение.
- Parameters
Date (
Double
) – Значение Юлианской даты.- Return type
TDateTime
- DateTimeToJulianDate(Date: TDateTime) Double #
Конвертирует значение TDateTime в Юлианскую дату.
- Parameters
Date (
TDateTime
) – Значение TDateTime.- Return type
Double
- TryEncodeDayOfWeekInMonth(Year, Month, NthDayOfWeek, DayOfWeek: Integer; out Date: TDateTime) boolean #
Формирует значение TDateTime, которое представляет указанное вхождение дня недели в течение указанного месяца и года.
- Parameters
Year (
Integer
) – Год.Month (
Integer
) – Месяц.NthDayOfWeek (
Integer
) – Указывает вхождение для дня недели, представленного DayOfWeek. Это может быть любое значение от 1 до 5 (включительно), если это значение указывает действительную дату. Например, если месяц не включает пять понедельников, то если для параметра NthDayOfWeek установить значение 5, а для DayOfWeek значение 1, метод вернет False.DayOfWeek (
Integer
) – Номер дня недели (1 - понедельник, 7 - воскресенье)Date (
TDateTime
) – out параметр. Сформированное значение TDateTime.
- Return type
boolean
- EncodeDayOfWeekInMonth(Year, Month, NthDayOfWeek, DayOfWeek: Integer) TDateTime #
Формирует значение TDateTime, которое представляет указанное вхождение дня недели в течение указанного месяца и года. В случае неудачи метод возбуждает исключение.
- Parameters
Year (
Integer
) – Год.Month (
Integer
) – Месяц.NthDayOfWeek (
Integer
) – Указывает вхождение для дня недели, представленного DayOfWeek. Это может быть любое значение от 1 до 5 (включительно), если это значение указывает действительную дату. Например, если месяц не включает пять понедельников, то если для параметра NthDayOfWeek установить значение 5, а для DayOfWeek значение 1, метод вернет False.DayOfWeek (
Integer
) – Номер дня недели (1 - понедельник, 7 - воскресенье)
- Return type
TDateTime
- DecodeDayOfWeekInMonth(Value: TDateTime; out Year, Month, NthDayOfWeek, DayOfWeek: Integer)#
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- NthDayOfWeek(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SameTime(FirstDateTime, SecondDateTime: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- CompareTime(FirstDateTime, SecondDateTime: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SameDate(FirstDateTime, SecondDateTime: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- CompareDate(FirstDateTime, SecondDateTime: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SameDateTime(FirstDateTime, SecondDateTime: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- CompareDateTime(FirstDateTime, SecondDateTime: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- TryRecodeDateTime(Value: TDateTime; Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer; out Result: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeDateTime(Value: TDateTime; Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeTime(Value: TDateTime; Hour, Minute, Second, MilliSecond: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeDate(Value: TDateTime; Year, Month, Day: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeMilliSecond(Value: TDateTime; MilliSecond: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeSecond(Value: TDateTime; Second: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeMinute(Value: TDateTime; Minute: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeHour(Value: TDateTime; Hour: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeDay(Value: TDateTime; Day: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeMonth(Value: TDateTime; Month: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- RecodeYear(Value: TDateTime; Year: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- TryEncodeDateMonthWeek(Year, Month, WeekOfMonth, DayOfWeek: Integer; var Value: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- TryEncodeDateDay(Year, DayOfYear: Integer; out Value: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- TryEncodeDateWeek(Year, WeekOfYear: Integer; out Value: TDateTime; DayOfWeek: Integer) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- TryEncodeDateTime(Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer; out Value: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DecodeDateMonthWeek(Value: TDateTime; out Year, Month, WeekOfMonth, DayOfWeek: Integer);
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EncodeDateMonthWeek(Year, Month, WeekOfMonth, DayOfWeek: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DecodeDateDay(Value: TDateTime; Year, DayOfYear: Integer);
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EncodeDateDay(Year, DayOfYear: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DecodeDateWeek(Value: TDateTime; out Year, WeekOfYear, DayOfWeek: Integer);
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EncodeDateWeek(Year, WeekOfYear, DayOfWeek: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DecodeDateTime(Value: TDateTime; out Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer);
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EncodeDateTime(Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IncMilliSecond(Value: TDateTime; NumberOfMilliSeconds: Int64 = 1) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IncSecond(Value: TDateTime; NumberOfSeconds: Int64 = 1) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IncMinute(Value: TDateTime; NumberOfMinutes: Int64 = 1) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IncHour(Value: TDateTime; NumberOfHours: Int64 = 1) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IncDay(Value: TDateTime; NumberOfDays: Int64 = 1) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IncWeek(Value: TDateTime; NumberOfWeeks: Int64 = 1) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IncYear(Value: TDateTime; NumberOfYears: Int64 = 1) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondSpan(Now, Then: TDateTime) Double #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondSpan(Now, Then: TDateTime) Double #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MinuteSpan(Now, Then: TDateTime) Double #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- HourSpan(Now, Then: TDateTime) Double #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DaySpan(Now, Then: TDateTime) Double #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WeekSpan(Now, Then: TDateTime) Double #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MonthSpan(Now, Then: TDateTime) Double #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- YearSpan(Now, Then: TDateTime) Double #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondsBetween(Now, Then: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondsBetween(Now, Then: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MinutesBetween(Now, Then: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- HoursBetween(Now, Then: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DaysBetween(Now, Then: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WeeksBetween(Now, Then: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MonthsBetween(Now, Then: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- YearsBetween(Now, Then: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WithinPastMilliSeconds(Now, Then: TDateTime; MilliSeconds: Int64) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WithinPastSeconds(Now, Then: TDateTime; Seconds: Int64) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WithinPastMinutes(Now, Then: TDateTime; Minutes: Int64) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WithinPastHours(Now, Then: TDateTime; Hours: Int64) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WithinPastDays(Now, Then: TDateTime; Days: Int64) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WithinPastWeeks(Now, Then: TDateTime; Weeks: Int64) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WithinPastMonths(Now, Then: TDateTime; Months: Int64) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WithinPastYears(Now, Then: TDateTime; Years: Int64) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondOfTheSecond(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondOfTheMinute(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondOfTheMinute(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondOfTheHour(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondOfTheHour(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MinuteOfTheHour(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondOfTheDay(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondOfTheDay(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MinuteOfTheDay(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- HourOfTheDay(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondOfTheWeek(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondOfTheWeek(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MinuteOfTheWeek(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- HourOfTheWeek(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DayOfTheWeek(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondOfTheMonth(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondOfTheMonth(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MinuteOfTheMonth(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- HourOfTheMonth(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DayOfTheMonth(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondOfTheYear(Value: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondOfTheYear(Value: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MinuteOfTheYear(Value: TDateTime) LongWord #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- HourOfTheYear(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DayOfTheYear(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MonthOfTheYear(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EndOfTheDay(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- StartOfTheDay(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EndOfAWeek(Year, WeekOfYear, DayOfWeek: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- StartOfAWeek(Year, WeekOfYear, DayOfWeek: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EndOfTheWeek(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- StartOfTheWeek(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EndOfAMonth(Year, Month: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- StartOfAMonth(Year, Month: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EndOfTheMonth(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- StartOfTheMonth(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EndOfAYear(Year: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- StartOfAYear(Year: Integer) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- EndOfTheYear(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- StartOfTheYear(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MilliSecondOf(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- SecondOf(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MinuteOf(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- HourOf(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DayOf(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WeekOf(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- MonthOf(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- YearOf(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsSameDay(Value, Basis: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsToday(Value: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- Tomorrow() TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- Yesterday() TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- Today() TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DaysInAMonth(Year, Month: Integer) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DaysInMonth(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DaysInAYear(Year: Integer) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DaysInYear(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WeeksInAYear(Year: Integer) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- WeeksInYear(Value: TDateTime) Integer #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsValidDateMonthWeek(Year, Month, WeekOfMonth, DayOfWeek: Integer) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsValidDateWeek(Year, WeekOfYear, DayOfWeek: Integer) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsValidDateDay(Year, ADayOfYear: Integer) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsValidDateTime(Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsValidTime(Hour, Minute, Second, MilliSecond: Integer) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- UnixToDateTime(Value: Int64) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DateTimeToUnix(Value: TDateTime) Int64 #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsPM(Value: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsInLeapYear(Value: TDateTime) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- TimeOf(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- DateOf(Value: TDateTime) TDateTime #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki
- IsValidDate(Year, Month, Day: Integer) Boolean #
Метод из стандартной библиотеки Pascal. Описание на Embarcadero docwiki