HourOffconst AValue: TDateTime): Word
Возвращает час указанного значения AValue; то же, что HourOfTheDav.
HourOfThePavfconst AValue: TDateTime): Word
Возвращает час указанного значения AValue; то же, что HourOfDay.
HourOfTheMonth(const AValue: TDateTime): Word
Возвращает число полных часов, отсчитанное от начала месяца, к которому относится указанное значение AValue, до этого указанного значения.
HourOfTheWeek(const AValue: TDateTime): Word
Возвращает число полных часов, отсчитанное от начала недели, к которой относится указанное значение AValue, до этого указанного значения.
HourOfTheYear(const AValue: TDateTime): Word
Возвращает число полных часов, отсчитанное от начала года, к которому относится указанное значение AValue, до этого указанного значения.
HoursBetweenfconst ANow, AThen: TDateTime): Int64
Возвращает число полных часов между двумя указанными значениями ANow и AThen.
HourSpanfconst ANow, AThen: TDateTime): Double
Возвращает действительное число, содержащее разность часов (с учетом дробных частей часа) двух указанных значений ANow и AThen.
IncAMonth(var Year, Month, Day: Word; NumberOfMonths: Integer = 1)
Изменяет заданные значения года Year, месяца Month и дня Day, добавляя к указанной дате NumberOfMonths месяцев. Число месяцев NumberOfMonths может быть отрицательным.
IncDay(const AValue: TDateTime; const ANumberOfDays: Integer = 1):
TDateTime
Возвращает дату, сдвинутую по отношению к указанной дате AValue на ANumberOfDays дней. Число дней ANumberOfDays может быть отрицательным.
IncHour(const AValue: TDateTime; const ANumberOfHours: Int64 = 1):
TDateTime
Возвращает дату и время, сдвинутые по отношению к указанной дате AValue на ANumberOfHours часов. Число часов ANumberOfHours может быть отрицательным.
IncMilliSecond(const AValue: TDateTime;
const ANumberOfMilliseconds: Int64 = 1): TDateTime
Возвращает дату и время, сдвинутые по отношению к указанной дате AValue на ANumberOfMilliSeconds миллисекунд. Число миллисекунд ANumberOfMilliSeconds может быть отрицательным.
IncMinute(const AValue: TDateTime; const ANumberOfMinutes:
Int64 = 1): TDateTime
Возвращает дату и время, сдвинутые по отношению к указанной дате AValue на ANumberOfMinutes минут. Число минут ANumberOfMinutes
может быть отрицательным.
IncMonth(const Date: TDateTime; NumberOfMonths: Integer = 1):
TDateTime
Возвращает дату, сдвинутую по отношению к указанной дате Date на NumberOfMonths месяцев. Число месяцев NumberOfMonths может быть отрицательным.
IncSecond(const AValue: TDateTime; const ANumberOfSeconds:
Int64 = 1): TDateTime
Возвращает дату и время, сдвинутые по отношению к указанной дате AValue на ANumberOfSeconds секунд. Число секунд ANumberOfSeconds может быть отрицательным.
IncWeek(const AValue: TDateTime; const ANumberOfWeeks: Integer = 1):
TDateTime
Возвращает дату, сдвинутую по отношению к указанной дате AValue на ANumberOfWeeks недель. Число недель ANumberOfWeeks может быть отрицательным.
IncYear(const AValue: TDateTime; const ANumberOfYears: Integer = 1):
TDateTime
Возвращает дату, сдвинутую по отношению к указанной дате AValue на ANumberOfYears лет. Число лет ANumberOfYears может быть отрицательным.
IsInLeapYear(const AValue: TDateTime): Boolean
Определяет, относится ли указанная дата AValue к високосному году.
IsLeapYear(Year: Word): Boolean
Определяет, является ли указанный год Year високосным.
IsPM(const AValue: TDateTime): Boolean
Определяет, относится ли указанное время AValue ко второй половине дня (после полудня).
IsSameDay(const AValue, ABasis: TDateTime): Boolean
Определяет, относятся ли два указанных значения AValue и ABasis к одному дню.
IsToday(const AValue: TDateTime): Boolean
Определяет, относится ли указанное значение AValue к текущему дню.
IsValidDate(eonst AYear, AMonth, ADay: Word): Boolean
Определяет допустимость указанных значений года AYear, месяца AMonth и дня ADay.
MilliSecondOflconst AValue: TDateTime): Word
Извлекает миллисекунды из величины AValue типа TDateTime. Идентична функции MilliSecondOfTheSecond.
MilliSecondOfTheSecondfconst AValue: TDateTime): Word
Извлекает миллисекунды из величины AValue типа TDateTime. Идентична функции MilliSecondOf.
MilliSecondsBetweenfconst ANow, AThen: TDateTime): Int64
Возвращает разность миллисекунд двух указанных значений ANow и
AThen.
MilliSecondSpan(const ANow, AThen: TDateTime): Double
Возвращает разность миллисекунд двух указанных значений ANow и AThen. MinutcOtYconst AValue: TDateTime): Word
Извлекает минуты из величины AValue типа TDateTime. Идентична функции MinuteOfTheHour.
MinuteOfTheHourtconst AValue: TDateTime): Word
Извлекает минуты из величины AValue типа TDateTime. Идентична функции MinuteOf.
MinutesBetwcen(const ANow, AThen: TDateTime): Int64
Возвращает число полных минут между двумя указанными значениями ANow и AThen.
MinuteSpan(const ANow, AThen: TDateTime): Double
Возвращает действительное число, содержащее разность минут (с учетом
секунд, как дробных частей минуты) двух указанных значений ANow и
AThen.
MonthOf(const AValue: TDateTime): Word
Извлекает месяц из величины AValue типа TDateTime. Идентична функ-
ции MonthOfTheYear.
MonthOfTheYcar(const AValue: TDateTime): Word
Извлекает месяц из величины AValue типа TDateTime. Идентична функции MonthOf.
MonthsBetween(const ANow, AThen: TDateTime): Int64
Возвращает число полных месяцев (с некоторой погрешностью) между двумя указанными значениями ANow и AThen.
MonthSpanfconst ANow, AThen: TDateTime): Double
Возвращает действительное число, содержащее число месяцев (с учетом дробной части месяца, но с некоторой погрешностью) между двумя указанными значениями ANow и AThen.
Now: TDateTime
Возвращает текущую дату и время.
RecodeDate(const AValue: TDateTime;
const AYear, AMonth, ADay: Word): TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с датой, измененной в соответствии с заданными значениями года AYear, месяца AMonth, дня ADay.
RecodeDateTime(const AValue: TDateTime; const AYear, AMonth, ADay, AHour, AMinute, ASecond, AMilliSecond: Word): TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с датой, измененной в соответствии с заданными значениями года AYear, месяца AMonth, дня ADay, и временем, измененным в соответствии с заданными значениями часа AHour, минут AMinute, секунд ASecond, миллисекунд AMilliSecond. Каждый из параметров может быть задан равным RecodeLeaveFieldAsIs, что будет означать, что данное значение не изменяется.
RecodeDay(const AValue: TDateTime; const ADay: Word): TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с днем, замененным на указанное значение ADay.
RecodeHour(const AValue: TDateTime; const AHour: Word): TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с часом, замененным на указанное значение AHour.
RecodeMilliSecond(const AValue: TDateTime; const AMilliSecond: Word):
TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с числом миллисекунд, замененным на указанное значение AMilliSecond.
RecodeMinute(const AValue: TDateTime; const AMinute: Word):
TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с минутами, замененными на указанное значение AMinute.
RecodeMonth(const AValue: TDateTime; const AMonth: Word): TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с месяцем, замененным на указанное значение AMonth.
RecodeSecond(const AValue: TDateTime; const ASecond: Word):
TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с секундами, замененными на указанное значение ASecond.
RecodeTime(const AValue: TDateTime;
const AHour, AMinute, ASecond, AMilliSecond: Word): TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с временем, измененным в соответствии с заданными значениями часа AHour, минут AMinute, секунд ASecond, миллисекунд AMilliSecond.
RecodeYear(const AValue: TDateTime; const AYear: Word): TDateTime
Возвращает значение TDateTime, соответствующее заданному значению AValue с годом, замененным на указанное значение AYear.
ReplaceDate(var DateTime: TDateTime; const NewDate: TDateTime)
Заменяет дату в заданном значении AValue на дату другого заданного значения NewDate, оставляя время неизменным.
ReplaceTime(var DateTime: TDateTime; const NewTime: TDateTime)
Заменяет время в заданном значении AValue на время другого заданного значения NewDate, оставляя дату неизменной.
SecondOf(const AValue: TDateTime): Word
Извлекает секунды из величины AValue типа TDateTime. Идентична
функции SecondOfTheMinute.
SecondOfTheMinutefconst AValue: TDateTime): Word
Извлекает секунды из величины AValue типа TDateTime. Идентична функции SecondOf.
SecondsBetweenfconst ANow, AThen: TDateTime): Int64
Возвращает число полных секунд между двумя указанными значениями ANow и AThen.
SecondSpanfconst ANow, AThen: TDateTime): Double
Возвращает действительное число, содержащее разность секунд (с учетом миллисекунд, как дробных частей секунды) двух указанных значений ANow и AThen.
StrToDate(const S: string): TDateTime
Преобразует строку S в дату формата TDateTime. StrToDateTime(const S: string): TDateTime Преобразует строку S в формат даты и времени. StrToTime(const S: string): TDateTime
Преобразует строку S в формат времени TDateTime. Time: TDateTime Возвращает текущее время.
TimeToStr(Time: TDateTime): string Преобразует время Time в строку.
TryEncodeDate(Year. Month, Day: Word; out Date: TDateTime): Boolean
Объединяет год Year, месяц Month и день Day в значение Date типа TDateTime. Возвращает false, если заданные значения месяца или дня недопустимы.
TryEncodeTime(Hour, Min, Sec, MSec: Word; out Time: TDateTime):
Boolean;
Объединяет час Hour, минуту Min, секунду Sec и миллисекунду MSec в значение типа TDateTime. Возвращает false при ошибочных данных.
VarFromDateTime(DateTime: TDateTime): Variant;
Создает объект variant, содержащий дату и время DateTime.
VarSQLTimeStampCreate(var aDest: Variant;
const ASQLTimeStamp: TSQLTimeStamp)
Создает объект aDest типа variant с данными, полученными из записи
ASQLTimeStamp типа TSQLTimeStamp.
VarSQLTimeStampCreate(const AValue: TDateTime): Variant Возвращает объект типа variant с полученными из AValue данными, хранящимися в записи типа TSQLTimeStamp.
VarSQLTimeStampCreate: Variant
Возвращает объект типа variant с нулевыми данными, хранящимися в записи типа TSQLTimeStamp.
VarSQLTimeStampCreate(const ASQLTimeStamp: TSQLTimeStamp):
Variant
Возвращает объект типа variant с полученными из ASQLTimeStamp данными, хранящимися в записи типа TSQLTimeStamp.
VarSQLTimeStampCreate(const AValue: string): Variant
Возвращает объект типа variant с полученными из строки AValue данными, хранящимися в записи типа TSQLTimeStamp.
YearOf(const AValue: TDateTime): Word
Извлекает год из величины AValue типа TDateTime.
YearsBetween(const ANow, AThen: TDateTime): Integer
Возвращает число полных лет (с некоторой погрешностью) между двумя указанными значениями ANow и AThen.
YearSp_an(const ANow, AThen: TDateTime): Double
Возвращает действительное число, содержащее число полных лет (с учетом дробной части неполного года, но с некоторой погрешностью) между двумя указанными значениями ANow и AThen.
CheckSqlTimeStamp(const ASQLTimeStamp :TSQLTimeStamp)
Проверяет правильность представления даты и времени в записи ASQLTimeStamp типа TSQLTimeStamp. Если значения полей записи имеют недопустимые значения, генерируется исключение EConverError.
CompareDate(const А, В: TDateTime): TValueRelationship
Сравнивает даты А и В. Возвращает -1 (LessThanValue), если день даты А меньше дня даты В, 0 (EqualsValue), если дни А и В совпадают, +1 (GreaterThanValue), если день даты А больше дня даты В.
CompareDateTimefconst А, В: TDateTime): TValueRelationship
Сравнивает значения А и В. Возвращает -1 (LessThanValue) при А < В, О (EqualsValue) при А = В, +1 (GreaterThanValue) при А > В.
CompareTime(const А, В: TDateTime): TValueRelationship
Сравнивает значения А и В, но только их часть, относящуюся ко времени. Возвращает -1 (LessThanValue) при А < В, 0 (EqualsValue) при А = В, +1 (GreaterThanValue) при А > В
. delphi numberofmonths