Приклад 1:
Що вище допустимість цілей для працівника, то наполегливіше він буде намагатися виконати їх, незважаючи на складність, специфічність, або якісь інші перепони. Якщо ж цілі не реальні – вони перестають бути засобом мотивації.
— Котляревський Іван, “Енеїда”
Приклад 2:
Значення NumbOfYears може бути і від’ємним bool IsInLeapYear (TDateTime Date); Визначає належність дати Date до високосного року bool IsLeapYear (Word Year); Визначає належність року Year до високосного року bool IsPM(TDateTime dt); Визначає належність часу dt до другої половини дня bool IsSameDay(TDateTime dt1, TDateTime dt2); Повертає true, якщо обидві дати dt1 і dt2 (день, місяць і рік) збігаються bool IsToday (TDateTime dt); Повертає true, якщо дата dt є сьогоднішнім днем bool IsValidDate (Word Year, Word Month, Word Day); Визначає допустимість значень року, місяця та дня і повертає true, якщо Year належить діапазону від 1 до 9999 , Month – діапазону від 1 до 12, Day – діапазону від 1 до кількості днів цього місяця; інакше повертає false bool IsValidDateDay (Word Year, Word DayOfYear); Подібно до функції IsValidDate() визначає допустимість значень року Year і дня року DayOfYear bool IsValidDateMonthWeek (Word Year, Word Month, Word WeekOfMonth, Word DayOfWeek); Подібно до функції IsValidDate() визначає допу- стимість значень року Year, місяця Month, номера тижня цього місяця WeekOfMonth і дня тижня DayOfWeek (від 1 до 7) Розділ 9 328 Продовження табл. 9.5 Синтаксис функції Опис bool IsValidDateTime (Word Year, Word Month, Word Day, Word Hour, Word Minute, Word Sec, Word MSec); Визначає допустимість значень року, місяця, дня, години, хвилини, секунди та мілісекунди і повертає true якщо Year належить діапазону від 1 до 9999 , Month – від 1 до 12, Day – від 1 до кількості днів цього місяця, години Hour – від 0 до 24 (якщо Hour є 24, то Minute, Sec та MSec мають бути 0), Minute та Sec – від 0 до 59, MSec – від 0 до 999; інакше повертає false bool IsValidDateWeek (Word Year, Word WeekOfYear, Word DayOfWeek); Подібно до функції IsValidDate() визначає допустимість значень року Year, номера тижня цього року WeekOfYear і дня тижня DayOfWeek (від 1 до 7) bool IsValidTime(Word Hour, Word Minute, Word Second, Word MSec); Подібно до функції IsValidDateTime() визначає допустимість параметрів часу Word MilliSecondOf (TDateTime dt); Виокремлює значення мілісекунд (в межах від 0 до 999) заданого часу dt unsigned MilliSecondOfTheDay (TDateTime Time); Повертає кількість мілісекунд, які сплинули від початку цього дня до часу Time unsigned MilliSecondOfTheHour (TDateTime Time); Повертає кількість мілісекунд, які сплинули від початку години заданого часу Time unsigned MilliSecondOfTheMinute (TDateTime Time); Повертає кількість мілісекунд, які сплинули від початку хвилини заданого часу Time unsigned MilliSecondOfTheMonth (TDateTime dt); Повертає кількість мілісекунд, які сплинули від початку місяця заданої дати dt unsigned MilliSecondOfTheSecond (TDateTime Time); Повертає кількість мілісекунд, які сплинули від початку секунди заданого часу Time unsigned MilliSecondOfTheWeek (TDateTime dt); Повертає кількість мілісекунд, які сплинули від початку тижня заданої дати dt int MilliSecondOfTheYear (TDateTime dt); Повертає кількість мілісекунд, які сплинули від початку року заданої дати dt int MilliSecondsBetween (TDateTime Now, TDateTime Athen); Повертає цілу кількість мілісекунд поміж Now і Athen double MilliSecondSpan (TDateTime Now, TDateTime Athen); Повертає дійсне значення кількості мілісекунд поміж Now і Athen (з урахуванням частини мілісекунди) Word MinuteOf (TDateTime Time); Виокремлює значення хвилин заданого часу Time (значення від 0 до 59) Типи опрацювання дати і часу 329 Продовження табл.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”
Приклад 3:
9.5 Синтаксис функції Опис bool IsValidDateTime (Word Year, Word Month, Word Day, Word Hour, Word Minute, Word Sec, Word MSec); Визначає допустимість значень року, місяця, дня, години, хвилини, секунди та мілісекунди і повертає true якщо Year належить діапазону від 1 до 9999 , Month – від 1 до 12, Day – від 1 до кількості днів цього місяця, години Hour – від 0 до 24 (якщо Hour є 24, то Minute, Sec та MSec мають бути 0), Minute та Sec – від 0 до 59, MSec – від 0 до 999; інакше повертає false bool IsValidDateWeek (Word Year, Word WeekOfYear, Word DayOfWeek); Подібно до функції IsValidDate() визначає допустимість значень року Year, номера тижня цього року WeekOfYear і дня тижня DayOfWeek (від 1 до 7) bool IsValidTime(Word Hour, Word Minute, Word Second, Word MSec); Подібно до функції IsValidDateTime() визначає допустимість параметрів часу Word MilliSecondOf (TDateTime dt); Виокремлює значення мілісекунд (в межах від 0 до 999) заданого часу dt unsigned MilliSecondOfTheDay (TDateTime Time); Повертає кількість мілісекунд, які сплинули від початку цього дня до часу Time unsigned MilliSecondOfTheHour (TDateTime Time); Повертає кількість мілісекунд, які сплинули від початку години заданого часу Time unsigned MilliSecondOfTheMinute (TDateTime Time); Повертає кількість мілісекунд, які сплинули від початку хвилини заданого часу Time unsigned MilliSecondOfTheMonth (TDateTime dt); Повертає кількість мілісекунд, які сплинули від початку місяця заданої дати dt unsigned MilliSecondOfTheSecond (TDateTime Time); Повертає кількість мілісекунд, які сплинули від початку секунди заданого часу Time unsigned MilliSecondOfTheWeek (TDateTime dt); Повертає кількість мілісекунд, які сплинули від початку тижня заданої дати dt int MilliSecondOfTheYear (TDateTime dt); Повертає кількість мілісекунд, які сплинули від початку року заданої дати dt int MilliSecondsBetween (TDateTime Now, TDateTime Athen); Повертає цілу кількість мілісекунд поміж Now і Athen double MilliSecondSpan (TDateTime Now, TDateTime Athen); Повертає дійсне значення кількості мілісекунд поміж Now і Athen (з урахуванням частини мілісекунди) Word MinuteOf (TDateTime Time); Виокремлює значення хвилин заданого часу Time (значення від 0 до 59) Типи опрацювання дати і часу 329 Продовження табл. 9.5 Синтаксис функції Опис Word MinuteOfTheDay (TDateTime dt); Повертає кількість хвилин, які сплинули від початку дня до заданого значення dt Word MinuteOfTheHour (TDateTime Time); Аналогічно до MinuteOf() повертає кількість хвилин, які сплинули від початку години заданого часу Time (значення від 0 до 59) Word MinuteOfTheMonth (TDateTime dt); Повертає кількість хвилин, які сплинули від початку місяця заданої дати dt Word MinuteOfTheWeek (TDateTime dt); Повертає кількість хвилин, які сплинули від початку тижня заданої дати dt unsigned MinuteOfTheYear (TDateTime dt); Повертає кількість хвилин, які сплинули від початку року заданої дати dt int MinutesBetween (TDateTime Now, TDateTime Athen); Повертає цілу кількість хвилин поміж Now і Athen double MinuteSpan (TDateTime Now, TDateTime Athen); Повертає дійсне значення кількості хвилин поміж Now і Athen (з урахуванням частини хвилини) Word MonthOf (TDateTime dt); Повертає номер місяця заданої дати dt (значення від 1 до 12) Word MonthOfTheYear (TDateTime dt); Аналогічно до MonthOf() повертає кількість місяців від початку року заданої дати dt (від 1 до 12) int MonthsBetween (TDateTime Now, TDateTime Athen); Повертає цілу кількість місяців поміж датами Now і Athen double MonthSpan (TDateTime Now, TDateTime Athen); Повертає дійсне значення кількості місяців поміж датами Now і Athen (з урахуванням частини року) TDateTime Now(); Повертає поточні системні дату і час Word NthDayOfWeek (TDateTime dt); Визначає для дати dt порядковий номер цього дня тижня у цьому місяці TDateTime RecodeDate (TDateTime dt, Word Year, Word Month, Word Day); Змінює дату dt на нові значення року Year, місяця Month, дня Day.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”