ДобавитьСутки
Синтаксис:
ДобавитьСутки(Дата; КоличествоСуток).
Возвращаемое значение: Дата.
Действие добавляет к параметру Дата определенное количество суток, и возвращает полученную дату.
Пример:
НовыйГод = ДобавитьСутки('22.12.01';10).
Переменная НовыйГод получает значение '01.01.02'.
ДобавитьМесяц
Синтаксис:
ДобавитьМесяц(Дата; КоличествоМесяцев).
Возвращаемое значение: Дата.
Действие добавляет к параметру Дата определенное количество месяцев, и возвращает полученную дату. Пример:
НовыйГод = ДобавитьМесяц('01.12.01'; 1).
Переменная НовыйГод получает значение '01.01.02'. Так как программа прибавляет определенное количество месяцев, то может возникнуть ситуация, когда в результате получается дата, чей месяц не содержит того дня, что был в дате-параметре. Тогда берется последнее число месяца. Например, при добавлении одного месяца к дате '31.01.07', результат будет '28.02.07'.
ДобавитьГод
Синтаксис:
ДобавитьГод(Дата; КоличествоЛет).
Возвращаемое значение: Дата.
Действие добавляет к параметру Дата определенное количество лет, и возвращает полученную дату.
Пример:
ДатаСовершеннолетия = ДобавитьГод(ДатаРождения; 16).
Переменная ДатаСовершеннолетия получает значение ровно на 16 лет большее, чем переменная ДатаРождения.
РазницаВСутках
Синтаксис:
РазницаВСутках(Дата1; Дата2).
Возвращаемое значение: Число.
Действие вычисляет разницу в сутках между двумя датами.
Пример:
СутокВГоду = РазницаВСутках('01.01.00'; '31.12.00').
Переменная СутокВГоду получит значение 365 (т.к. год високосный).
РазницаВМесяцах
Синтаксис:
РазницаВМесяцах(Дата1; Дата2).
Возвращаемое значение: Число.
Действие вычисляет разницу в месяцах между двумя датами.
Пример:
МесяцевВГоду = РазницаВМесяцах('01.01.00'; '01.01.01').
Переменная МесяцевВГоду получит значение 12.
РазницаВГодах
Синтаксис:
РазницаВГодах(Дата1; Дата2).
Возвращаемое значение: Число.
Действие вычисляет разницу в годах между двумя датами.
Пример:
ЛетВВеке = РазницаВГодах('01.01.1900'; '01.01.2000').
Переменная ЛетВВеке получит значение 100.
ЭтоДата
Синтаксис:
ЭтоДата(НомерДня; НомерМесяца; НомерГода).
Возвращаемое значение: Дата.
Действие формирует значение даты по трём параметрам.
Пример:
ДеньВеликогоОктября = ЭтоДата(7;11;1917).
Переменная ДеньВеликогоОктября получит значение '07.11.1917'.
ДеньНедели
Синтаксис:
ДеньНедели(Дата).
Возвращаемое значение: Число.
Действие возвращает номер дня недели для определенной даты. Понедельник имеет номер 1, вторник - 2 и т. д. до воскресенья имеющего номер 7
Пример:
КакойСегодняДень? = ДеньНедели(Сегодня).
В зависимости от системной даты переменная КакойСегодняДень? Получит значение от 1 до 7.
Год
Синтаксис:
Год(Дата).
Возвращаемое значение: Число.
Действие возвращает номер года по дате.
Пример:
КакойСейчасГод = Год(Сегодня).
Переменная КакойСейчасГод получит значение текущего года.
МесяцГода
Синтаксис:
МесяцГода(Дата).
Возвращаемое значение: Число.
Действие возвращает номер месяца по дате.
Пример:
КакойСейчасМесяц = МесяцГода(Сегодня).
Переменная КакойСейчасМесяц получит значение текущего месяца.
Сегодня
Синтаксис: Сегодня.
Возвращаемое значение:
Дата. Действие возвращает системную дату.
Пример:
Сообщить(Сегодня;48;"Сегодня:").
После исполнения этой строки на экран будет выведено сообщение с заголовком "Сегодня:" и текущей датой в строке сообщения.
Таймер
Синтаксис:
Таймер.
Возвращаемое значение: Число.
Действие возвращает количество секунд прошедших с полуночи до текущего момента (с точностью до тысячных долей секунды, т.е. миллисекунд).
Пример:
Сообщить(Таймер;48;"Прошло").
После исполнения этой строки на экран будет выведено сообщение с заголовком "Прошло" и количеством прошедших секунд в строке сообщения.
НачМесяца
Синтаксис:
НачМесяца(Дата).
Возвращаемое значение: Дата.
Действие возвращает начало месяца указанной даты.
Пример:
Первомай = НачМесяца('15.05.2007').
Переменная Первомай получит значение '01.05.2007'.
КонМесяца
Синтаксис:
КонМесяца(Дата).
Возвращаемое значение: Дата.
Действие возвращает конец месяца указанной даты.
Пример:
Аврал = КонМесяца('01.03.2007').
Переменная Аврал получит значение '31.03.2007'.
НачКвартала
Синтаксис:
НачКвартала(Дата).
Возвращаемое значение: Дата.
Действие возвращает начало квартала для указанной даты.
Пример:
ДеньДурака = НачКвартала('15.05.2007').
Переменная ДеньДурака получит значение '01.04.2007'.
КонКвартала
Синтаксис:
КонКвартала(Дата).
Возвращаемое значение: Дата.
Действие возвращает конец квартала для указанной даты.
Пример:
Конец1 = КонКвартала('15.05.2007').
Переменная Конец получит значение '30.06.2007'.
НачГода
Синтаксис:
НачГода(Дата).
Возвращаемое значение: Дата.
Действие возвращает начало года для указанной даты.
Пример:
День1 = НачГода('15.05.2007').
Переменная День1 получит значение '01.01.2007'.
КонГода
Синтаксис:
КонГода(Дата).
Возвращаемое значение: Дата.
Действие возвращает конец квартала для указанной даты.
Пример:
Конец1 = КонГода('15.05.2007').
Переменная Конец1 получит значение '31.12.2007'.
ПериодСтр
Синтаксис:
ПериодСтр(Дата1;Дата2).
Возвращаемое значение: Строка.
Действие символьное представление периода заданного двумя датами.
Пример:
Квартал1 = ПериодСтр('01.01.2007';'31.03.2007').
Переменная Квартал1 получит значение "1 квартал 2007 года".