Дата-время¶
- 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