Дата-время ---------------------------------------------------------------------- .. pas:function:: Now(): TDateTime Функция возвращает текущую дату Рё время. :rtype: TDateTime .. pas:function:: IncMonth(Date: TDateTime; NumberOfMonths: Integer): Float Функция IncMonth возвращает значение TDateTime, которое РЅР° *NumberOfMonths* больше, чем переданное значение *Date*. Рлемент времени значения *Date* передаётся неизменным РІ результат. Значение РіРѕРґР° увеличивается соответственно. Значение приращения является произвольным (РїРѕ умолчанию 1). После приращения месяца, если значение РґРЅСЏ слишком велико для полученного месяца/РіРѕРґР°, то РѕРЅРѕ уменьшается РґРѕ самого высокого значения полученного месяца/РіРѕРґР° :param TDateTime Date: Дата :param Integer NumberOfMonths: Количество дней РЅР° которое надо увличить дату *Date* :rtype: Float .. pas:function:: Date(): TDateTime Функция возвращает текущую дату. :rtype: TDateTime .. pas:function:: DayOfWeek(Date: TDateTime): Integer Возвращает индекс РґРЅСЏ недели для заданной даты. :param TDateTime Date: Значение даты. :rtype: Integer .. pas:function:: DecodeDate(Date: TDateTime; out Year, Month, Day: Integer): Integer Процедура разделяет *Date* РЅР° составляющие: РіРѕРґ, месяц, день. :param TDateTime Date: Значение даты. :param Integer Year: out параметр. Значение РіРѕРґР°. :param Integer Month: out параметр. Значение месяца. :param Integer Day: out параметр. Значение РґРЅСЏ. :rtype: Integer .. pas:function:: EncodeDate(Year, Month, Day: Integer): TDateTime Формирует значение TDateTime РёР· переданных значений РіРѕРґР°, месяца Рё РґРЅСЏ. :param Integer Year: Год. :param Integer Month: Месяц. :param Integer Day: День. :rtype: TDateTime Формат даты "Borland" `````````````````````` .. pas:function:: FormatDateTime(Format: String; DateTime: TDateTime): string Функция возвращает строковое представление даты *DateTime* РІ соответствии СЃ форматом, разработанным компанией "Borland", заданным строкой формата *Format*. :param String Format: Строка форматирования. Описывает формат, РІ котором будет представлена сконвертированная дата-время. Может включать РІ себя обычные символы (которые передаются неизменными РІ строку результата) Рё спецификаторы форматирования данных. :param TDateTime DateTime: Форматируемая дата 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* для времени после полудня. Формат даты "Бизнес Технологии" ````````````````````````````````` .. pas:function:: FormatDateTimeEx(Format: String; DateTime: TDateTime): string Функция возвращает строковое представление даты *DateTime* РІ соответствии СЃ форматом, разработанным компанией "Бизнес Технологии", заданным строкой формата *Format*. :param String Format: Строка форматирования. Описывает формат, РІ котором будет представлена дата. Может включать РІ себя обычные символы (которые передаются неизменными РІ строку результата, :ref:`статические элементы формата <DateTime-Format-Ex-Static>`) Рё :ref:`спецификаторы форматирования данных <DateTime-Format-Ex-Specifiers>`. :param TDateTime DateTime: Форматируемая дата .. _date_format_btk: Синтаксис формата ''''''''''''''''' Формат состоит РёР· РґРІСѓС… основных частей - строка формата Рё параметры формата, параметры отделяются РѕС‚ предыдущих значений точкой СЃ запятой (``;``). Строка формата всегда идёт первой, вслед Р·Р° ней РјРѕРіСѓС‚ опционально указываться параметры, уточняющие СЃРїРѕСЃРѕР± вывода тех или иных значений РІ формате. Примеры: * ``dd/MM/yy HH:mm`` * ``wwMMyyyy;ww_numbers=rome`` * ``dd(ddd);shortness=1`` Строка формата может состоять РёР· :ref:`спецификаторов <DateTime-Format-Ex-Specifiers>` Рё :ref:`статических элементов <DateTime-Format-Ex-Static>`; РЅРµ относящиеся Рє этим РґРІСѓРј категориям значения игнорируются, РєСЂРѕРјРµ точки СЃ запятой (``;``). Параметр формата состоит РёР· трёх частей: * :ref:`спецификатор <DateTime-Format-Ex-Specifiers>` параметра * РёРјСЏ параметра * значение параметра .. _DateTime-Format-Ex-Specifiers: 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``) : Разделитель времени, РІ соответствии СЃ локалью (``:``, ``.``) / Разделитель даты, РІ соответствии СЃ локалью (``.``, ``/``) # РЎРёРјРІРѕР» номера, РІ соответствии СЃ локалью (``#``, ``в„–``) .. _DateTime-Format-Ex-Static: Статические элементы '''''''''''''''''''' Пробельные символы Р’СЃРµ пробельные символы, присутствующие РІ строке формата, выводятся как есть * пробел * табуляция * перенос строки Символы, выводящиеся без квотирования * точка (``.``) * запятая (``,``) * СЃРєРѕР±РєРё (``(``, ``)``) * квадратные СЃРєРѕР±РєРё (``[``, ``]``) Строка РІ одинарных кавычках (``'``) Последовательность любых символов между РґРІСѓРјСЏ одинарными кавычками. Одинарная кавычка РІ такой строке квотируется одинарной кавычкой. Пример: ``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`` .. pas:function:: DebugMsg(Message: String) Выводит Message РІ DBMonitor. :param String Message: Сообщение. .. pas:function:: IsLeapYear(Year: Integer): Boolean Проверяет, является ли *Year* высокостным РіРѕРґРѕРј. :param Integer Year: Значение РіРѕРґР°. :rtype: Boolean .. pas:function:: DecodeTime(Time: TDateTime; out Hour, Min, Sec, MSec: Integer): Integer Процедура разделяет *Time* РЅР° составляющие: Часы, минуты, секунды, милисекунды. :param TDateTime Time: Значение времени. :param Integer Hour: out параметр. Значение часов. :param Integer Min: out параметр. Значение РјРёРЅСѓС‚. :param Integer Sec: out параметр. Значение секунд. :param Integer MSec: out параметр. Значение миллисекунд. :rtype: Integer .. pas:function:: EncodeTime(Hour, Min, Sec, MSec: Integer): TTime Формирует значение TDateTime РёР· значений часов, РјРёРЅСѓС‚, секунд Рё миллисеккунд. :param Integer Hour: Значение часов. :param Integer Min: Значение РјРёРЅСѓС‚. :param Integer Sec: Значение секунд. :param Integer MSec: Значение миллисекунд. :rtype: TTime .. pas:function:: Time(): Float Функция возвращает текущее время. :rtype: Float TatDateUtilsLibrary ``````````````````` .. pas:class:: TatDateUtilsLibrary Методы для работы СЃ датами .. pas:method:: ModifiedJulianDateToDateTime(Date: Double): TDateTime Конвертирует модифицированную Юлианскую дату РІ значение TDateTime. Р’ случае неудачи метод возбуждает исключение. :param Variant Param_1: Значение модифицированной Юлианской даты. :rtype: TDateTime .. pas:method:: DateTimeToModifiedJulianDate(Date: TDateTime): Double Конвертирует значение TDateTime РІ модифицированную Юлианскую дату. Р’ случае неудачи метод возбуждает исключение. :param Variant Param_1: Значение TDateTime :rtype: Variant .. pas:method:: TryJulianDateToDateTime(Date: Double; out OutDate: TDateTime): boolean Конвертирует Юлианскую дату РІ значение TDateTime. :param Double Date: Значение Юлианской даты. :param TDateTime OutDate: out параметр. Результат конвертации. :rtype: boolean :returns: True Р’ случае успешной конвертации. False Если конвертировать РЅРµ удалось. .. pas:method:: JulianDateToDateTime(Date: Double): TDateTime Конвертирует Юлианскую дату РІ значение TDateTime. Р’ случае неудачи метод возбуждает исключение. :param Double Date: Значение Юлианской даты. :rtype: TDateTime .. pas:method:: DateTimeToJulianDate(Date: TDateTime): Double Конвертирует значение TDateTime РІ Юлианскую дату. :param TDateTime Date: Значение TDateTime. :rtype: Double .. pas:method:: TryEncodeDayOfWeekInMonth(Year, Month, NthDayOfWeek, DayOfWeek: Integer; out Date: TDateTime): boolean Формирует значение TDateTime, которое представляет указанное вхождение РґРЅСЏ недели РІ течение указанного месяца Рё РіРѕРґР°. :param Integer Year: Год. :param Integer Month: Месяц. :param Integer NthDayOfWeek: Указывает вхождение для РґРЅСЏ недели, представленного `DayOfWeek`. Рто может быть любое значение РѕС‚ 1 РґРѕ 5 (включительно), если это значение указывает действительную дату. Например, если месяц РЅРµ включает пять понедельников, то если для параметра `NthDayOfWeek` установить значение 5, Р° для `DayOfWeek` значение 1, метод вернет False. :param Integer DayOfWeek: Номер РґРЅСЏ недели (1 - понедельник, 7 - воскресенье) :param TDateTime Date: out параметр. Сформированное значение TDateTime. :rtype: boolean .. pas:method:: EncodeDayOfWeekInMonth(Year, Month, NthDayOfWeek, DayOfWeek: Integer): TDateTime Формирует значение TDateTime, которое представляет указанное вхождение РґРЅСЏ недели РІ течение указанного месяца Рё РіРѕРґР°. Р’ случае неудачи метод возбуждает исключение. :param Integer Year: Год. :param Integer Month: Месяц. :param Integer NthDayOfWeek: Указывает вхождение для РґРЅСЏ недели, представленного `DayOfWeek`. Рто может быть любое значение РѕС‚ 1 РґРѕ 5 (включительно), если это значение указывает действительную дату. Например, если месяц РЅРµ включает пять понедельников, то если для параметра `NthDayOfWeek` установить значение 5, Р° для `DayOfWeek` значение 1, метод вернет False. :param Integer DayOfWeek: Номер РґРЅСЏ недели (1 - понедельник, 7 - воскресенье) :rtype: TDateTime .. pas:method:: DecodeDayOfWeekInMonth(Value: TDateTime; out Year, Month, NthDayOfWeek, DayOfWeek: Integer) Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DecodeDayOfWeekInMonth>`__ .. pas:method:: NthDayOfWeek(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.NthDayOfWeek>`__ .. pas:method:: SameTime(FirstDateTime, SecondDateTime: TDateTime): Boolean Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SameTime>`__ .. pas:method:: CompareTime(FirstDateTime, SecondDateTime: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.CompareTime>`__ .. pas:method:: SameDate(FirstDateTime, SecondDateTime: TDateTime): Boolean Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SameDate>`__ .. pas:method:: CompareDate(FirstDateTime, SecondDateTime: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.CompareDate>`__ .. pas:method:: SameDateTime(FirstDateTime, SecondDateTime: TDateTime): Boolean Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SameDateTime>`__ .. pas:method:: CompareDateTime(FirstDateTime, SecondDateTime: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.CompareDateTime>`__ .. pas:method:: TryRecodeDateTime(Value: TDateTime; Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer; out Result: TDateTime): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.TryRecodeDateTime>`__ .. pas:method:: RecodeDateTime(Value: TDateTime; Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeDateTime>`__ .. pas:method:: RecodeTime(Value: TDateTime; Hour, Minute, Second, MilliSecond: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeTime>`__ .. pas:method:: RecodeDate(Value: TDateTime; Year, Month, Day: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeDate>`__ .. pas:method:: RecodeMilliSecond(Value: TDateTime; MilliSecond: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeMilliSecond>`__ .. pas:method:: RecodeSecond(Value: TDateTime; Second: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeSecond>`__ .. pas:method:: RecodeMinute(Value: TDateTime; Minute: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeMinute>`__ .. pas:method:: RecodeHour(Value: TDateTime; Hour: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeHour>`__ .. pas:method:: RecodeDay(Value: TDateTime; Day: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeDay>`__ .. pas:method:: RecodeMonth(Value: TDateTime; Month: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeMonth>`__ .. pas:method:: RecodeYear(Value: TDateTime; Year: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.RecodeYear>`__ .. pas:method:: TryEncodeDateMonthWeek(Year, Month, WeekOfMonth, DayOfWeek: Integer; var Value: TDateTime): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.TryEncodeDateMonthWeek>`__ .. pas:method:: TryEncodeDateDay(Year, DayOfYear: Integer; out Value: TDateTime): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.TryEncodeDateDay>`__ .. pas:method:: TryEncodeDateWeek(Year, WeekOfYear: Integer; out Value: TDateTime; DayOfWeek: Integer): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.TryEncodeDateWeek>`__ .. pas:method:: TryEncodeDateTime(Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer; out Value: TDateTime): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.TryEncodeDateTime>`__ .. pas:method:: DecodeDateMonthWeek(Value: TDateTime; out Year, Month, WeekOfMonth, DayOfWeek: Integer); Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DecodeDateMonthWeek>`__ .. pas:method:: EncodeDateMonthWeek(Year, Month, WeekOfMonth, DayOfWeek: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EncodeDateMonthWeek>`__ .. pas:method:: DecodeDateDay(Value: TDateTime; Year, DayOfYear: Integer); Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DecodeDateDay>`__ .. pas:method:: EncodeDateDay(Year, DayOfYear: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EncodeDateDay>`__ .. pas:method:: DecodeDateWeek(Value: TDateTime; out Year, WeekOfYear, DayOfWeek: Integer); Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DecodeDateWeek>`__ .. pas:method:: EncodeDateWeek(Year, WeekOfYear, DayOfWeek: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EncodeDateWeek>`__ .. pas:method:: DecodeDateTime(Value: TDateTime; out Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer); Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DecodeDateTime>`__ .. pas:method:: EncodeDateTime(Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EncodeDateTime>`__ .. pas:method:: IncMilliSecond(Value: TDateTime; NumberOfMilliSeconds: Int64 = 1): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IncMilliSecond>`__ .. pas:method:: IncSecond(Value: TDateTime; NumberOfSeconds: Int64 = 1): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IncSecond>`__ .. pas:method:: IncMinute(Value: TDateTime; NumberOfMinutes: Int64 = 1): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IncSMinute>`__ .. pas:method:: IncHour(Value: TDateTime; NumberOfHours: Int64 = 1): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IncHour>`__ .. pas:method:: IncDay(Value: TDateTime; NumberOfDays: Int64 = 1): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IncDay>`__ .. pas:method:: IncWeek(Value: TDateTime; NumberOfWeeks: Int64 = 1): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IncWeek>`__ .. pas:method:: IncYear(Value: TDateTime; NumberOfYears: Int64 = 1): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IncYear>`__ .. pas:method:: MilliSecondSpan(Now, Then: TDateTime): Double; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondSpan>`__ .. pas:method:: SecondSpan(Now, Then: TDateTime): Double; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondSpan>`__ .. pas:method:: MinuteSpan(Now, Then: TDateTime): Double; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MinuteSpan>`__ .. pas:method:: HourSpan(Now, Then: TDateTime): Double; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.HourSpan>`__ .. pas:method:: DaySpan(Now, Then: TDateTime): Double; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DaySpan>`__ .. pas:method:: WeekSpan(Now, Then: TDateTime): Double; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WeekSpan>`__ .. pas:method:: MonthSpan(Now, Then: TDateTime): Double; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MonthSpan>`__ .. pas:method:: YearSpan(Now, Then: TDateTime): Double; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.YearSpan>`__ .. pas:method:: MilliSecondsBetween(Now, Then: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondsBetween>`__ .. pas:method:: SecondsBetween(Now, Then: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondsBetween>`__ .. pas:method:: MinutesBetween(Now, Then: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MinutesBetween>`__ .. pas:method:: HoursBetween(Now, Then: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.HoursBetween>`__ .. pas:method:: DaysBetween(Now, Then: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DaysBetween>`__ .. pas:method:: WeeksBetween(Now, Then: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WeeksBetween>`__ .. pas:method:: MonthsBetween(Now, Then: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MonthsBetween>`__ .. pas:method:: YearsBetween(Now, Then: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.YearsBetween>`__ .. pas:method:: WithinPastMilliSeconds(Now, Then: TDateTime; MilliSeconds: Int64): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WithinPastMilliSeconds>`__ .. pas:method:: WithinPastSeconds(Now, Then: TDateTime; Seconds: Int64): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WithinPastSeconds>`__ .. pas:method:: WithinPastMinutes(Now, Then: TDateTime; Minutes: Int64): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WithinPastMinutes>`__ .. pas:method:: WithinPastHours(Now, Then: TDateTime; Hours: Int64): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WithinPastHours>`__ .. pas:method:: WithinPastDays(Now, Then: TDateTime; Days: Int64): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WithinPastDays>`__ .. pas:method:: WithinPastWeeks(Now, Then: TDateTime; Weeks: Int64): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WithinPastWeeks>`__ .. pas:method:: WithinPastMonths(Now, Then: TDateTime; Months: Int64): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WithinPastMonths>`__ .. pas:method:: WithinPastYears(Now, Then: TDateTime; Years: Int64): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WithinPastYears>`__ .. pas:method:: MilliSecondOfTheSecond(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondOfTheSecond>`__ .. pas:method:: MilliSecondOfTheMinute(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondOfTheMinute>`__ .. pas:method:: SecondOfTheMinute(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondOfTheMinute>`__ .. pas:method:: MilliSecondOfTheHour(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondOfTheHour>`__ .. pas:method:: SecondOfTheHour(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondOfTheHour>`__ .. pas:method:: MinuteOfTheHour(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MinuteOfTheHour>`__ .. pas:method:: MilliSecondOfTheDay(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondOfTheDay>`__ .. pas:method:: SecondOfTheDay(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondOfTheDay>`__ .. pas:method:: MinuteOfTheDay(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MinuteOfTheDay>`__ .. pas:method:: HourOfTheDay(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.HourOfTheDay>`__ .. pas:method:: MilliSecondOfTheWeek(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondOfTheWeek>`__ .. pas:method:: SecondOfTheWeek(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondOfTheWeek>`__ .. pas:method:: MinuteOfTheWeek(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MinuteOfTheWeek>`__ .. pas:method:: HourOfTheWeek(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.HourOfTheWeek>`__ .. pas:method:: DayOfTheWeek(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DayOfTheWeek>`__ .. pas:method:: MilliSecondOfTheMonth(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondOfTheMonth>`__ .. pas:method:: SecondOfTheMonth(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondOfTheMonth>`__ .. pas:method:: MinuteOfTheMonth(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MinuteOfTheMonth>`__ .. pas:method:: HourOfTheMonth(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.HourOfTheMonth>`__ .. pas:method:: DayOfTheMonth(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DayOfTheMonth>`__ .. pas:method:: MilliSecondOfTheYear(Value: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondOfTheYear>`__ .. pas:method:: SecondOfTheYear(Value: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondOfTheYear>`__ .. pas:method:: MinuteOfTheYear(Value: TDateTime): LongWord; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MinuteOfTheYear>`__ .. pas:method:: HourOfTheYear(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.HourOfTheYear>`__ .. pas:method:: DayOfTheYear(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DayOfTheYear>`__ .. pas:method:: MonthOfTheYear(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MonthOfTheYear>`__ .. pas:method:: EndOfTheDay(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EndOfTheDay>`__ .. pas:method:: StartOfTheDay(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.StartOfTheDay>`__ .. pas:method:: EndOfAWeek(Year, WeekOfYear, DayOfWeek: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EndOfAWeek>`__ .. pas:method:: StartOfAWeek(Year, WeekOfYear, DayOfWeek: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.StartOfAWeek>`__ .. pas:method:: EndOfTheWeek(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EndOfTheWeek>`__ .. pas:method:: StartOfTheWeek(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.StartOfTheWeek>`__ .. pas:method:: EndOfAMonth(Year, Month: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.StartOfTheWeek>`__ .. pas:method:: StartOfAMonth(Year, Month: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.StartOfAMonth>`__ .. pas:method:: EndOfTheMonth(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EndOfTheMonth>`__ .. pas:method:: StartOfTheMonth(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.StartOfTheMonth>`__ .. pas:method:: EndOfAYear(Year: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EndOfAYear>`__ .. pas:method:: StartOfAYear(Year: Integer): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.StartOfAYear>`__ .. pas:method:: EndOfTheYear(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.EndOfTheYear>`__ .. pas:method:: StartOfTheYear(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.StartOfTheYear>`__ .. pas:method:: MilliSecondOf(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MilliSecondOf>`__ .. pas:method:: SecondOf(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.SecondOf>`__ .. pas:method:: MinuteOf(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MinuteOf>`__ .. pas:method:: HourOf(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.HourOf>`__ .. pas:method:: DayOf(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DayOf>`__ .. pas:method:: WeekOf(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WeekOf>`__ .. pas:method:: MonthOf(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.MonthOf>`__ .. pas:method:: YearOf(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.YearOf>`__ .. pas:method:: IsSameDay(Value, Basis: TDateTime): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsSameDay>`__ .. pas:method:: IsToday(Value: TDateTime): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsToday>`__ .. pas:method:: Tomorrow(): TDateTime Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.Tomorrow>`__ .. pas:method:: Yesterday(): TDateTime Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.Yesterday>`__ .. pas:method:: Today(): TDateTime Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.Today>`__ .. pas:method:: DaysInAMonth(Year, Month: Integer): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DaysInAMonth>`__ .. pas:method:: DaysInMonth(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DaysInMonth>`__ .. pas:method:: DaysInAYear(Year: Integer): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DaysInAYear>`__ .. pas:method:: DaysInYear(Value: TDateTime): Integer; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DaysInYear>`__ .. pas:method:: WeeksInAYear(Year: Integer): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WeeksInAYear>`__ .. pas:method:: WeeksInYear(Value: TDateTime): Integer Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.WeeksInYear>`__ .. pas:method:: IsValidDateMonthWeek(Year, Month, WeekOfMonth, DayOfWeek: Integer): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsValidDateMonthWeek>`__ .. pas:method:: IsValidDateWeek(Year, WeekOfYear, DayOfWeek: Integer): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsValidDateWeek>`__ .. pas:method:: IsValidDateDay(Year, ADayOfYear: Integer): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsValidDateDay>`__ .. pas:method:: IsValidDateTime(Year, Month, Day, Hour, Minute, Second, MilliSecond: Integer): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsValidDateTime>`__ .. pas:method:: IsValidTime(Hour, Minute, Second, MilliSecond: Integer): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsValidTime>`__ .. pas:method:: UnixToDateTime(Value: Int64): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.UnixToDateTime>`__ .. pas:method:: DateTimeToUnix(Value: TDateTime): Int64; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DateTimeToUnix>`__ .. pas:method:: IsPM(Value: TDateTime): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsPM>`__ .. pas:method:: IsInLeapYear(Value: TDateTime): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsInLeapYear>`__ .. pas:method:: TimeOf(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.TimeOf>`__ .. pas:method:: DateOf(Value: TDateTime): TDateTime; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.DateOf>`__ .. pas:method:: IsValidDate(Year, Month, Day: Integer): Boolean; Метод РёР· стандартной библиотеки Pascal. Описание РЅР° `Embarcadero docwiki <http://docwiki.embarcadero.com/Libraries/XE3/en/System.DateUtils.IsValidDate>`__