Проект gpl-2C |
Документация\Уровень 0\Описание встроенного языка |
Пред. | След. | |
1.4.8 Функции преобразования типа |
1.4.9. Работа с датой и временем |
1.4.10 Функции среды исполнения |
1.4.9. Работа с датой и временем.
1.4.9.1. ДатаГод(GetYear)
Русскоязычный синтаксис:
ДатаГод(<Дата>)
Англоязычный синтаксис:
GetYear(<Date>)
Назначение:
Возвращает числовое значение года для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.2. ДатаМесяц(GetMonth)
Русскоязычный синтаксис:
ДатаМесяц(<Дата>)
Англоязычный синтаксис:
GetMonth(<Date>)
Назначение:
Возвращает числовое значение месяца для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.3. ДатаЧисло(GetDay)
Русскоязычный синтаксис:
ДатаЧисло(<Дата>)
Англоязычный синтаксис:
GetDay(<Date>)
Назначение:
Возвращает числовое значение дня месяца для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.4. ДобавитьМесяц(AddMonth)
Русскоязычный синтаксис:
ДобавитьМесяц(<Дата>,<ЧислоМесяцев>)
Англоязычный синтаксис:
AddMonth(<Date><Number>)
Назначение:
Возвращает дату, полученную из исходной путем прибавления заданного числа месяцев.
Параметры:
<Дата> - выражение типа дата.
<ЧислоМесяцев> - число месяцев, добавляемых к дате.
1.4.9.5. КонГода(EndOfYear)
Русскоязычный синтаксис:
КонГода(<Дата>)
Англоязычный синтаксис:
EndOfYear(<Date>)
Назначение:
Возвращает дату конца года для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.6. КонКвартала(EndOfQuart)
Русскоязычный синтаксис:
КонКвартала(<Дата>)
Англоязычный синтаксис:
EndOfQuart(<Date>)
Назначение:
Возвращает дату конца квартала для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.7. КонМесяца(EndOfMonth)
Русскоязычный синтаксис:
КонМесяца(<Дата>)
Англоязычный синтаксис:
EndOfMonth(<Date>)
Назначение:
Возвращает дату конца месяца для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.8. КонНедели(EndOfWeek)
Русскоязычный синтаксис:
КонНедели(<Дата>)
Англоязычный синтаксис:
EndOfWeek(<Date>)
Назначение:
Возвращает дату конца недели для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.9. НачГода(BegOfYear)
Русскоязычный синтаксис:
НачГода(<Дата>)
Англоязычный синтаксис:
BegOfYear(<Date>)
Назначение:
Возвращает дату начала года для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.10. НачКвартала(BegOfQuart)
Русскоязычный синтаксис:
НачКвартала(<Дата>)
Англоязычный синтаксис:
BegOfQuart(<Date>)
Назначение:
Возвращает дату начала квартала для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.11. НачМесяца(BegOfMonth)
Русскоязычный синтаксис:
НачМесяца(<Дата>)
Англоязычный синтаксис:
BegOfMonth(<Date>)
Назначение:
Возвращает дату начала месяца для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.12. НачНедели(BegOfWeek)
Русскоязычный синтаксис:
НачНедели(<Дата>)
Англоязычный синтаксис:
BegOfWeek(<Date>)
Назначение:
Возвращает дату начала недели для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.13. НомерДняГода(GetDayOfYear)
Русскоязычный синтаксис:
НомерДняГода(<Дата>)
Англоязычный синтаксис:
GetDayOfYear(<Date>)
Назначение:
Возвращает порядковый номер дня года для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.14. НомерДняНедели(GetDayOfWeek)
Русскоязычный синтаксис:
НомерДняНедели(<Дата>)
Англоязычный синтаксис:
GetDayOfWeek(<Date>)
Назначение:
Возвращает порядковый номер дня недели для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.15. НомерНеделиГода(GetWeekOfYear)
Русскоязычный синтаксис:
НомерНеделиГода(<Дата>)
Англоязычный синтаксис:
GetWeekOfYear(<Date>)
Назначение:
Возвращает порядковый номер недели года для заданной даты.
Параметры:
<Дата> - выражение типа дата.
1.4.9.16. ПериодСтр(PeriodStr)
Русскоязычный синтаксис:
ПериодСтр(<Дата1>,<Дата2>)
Англоязычный синтаксис:
PeriodStr(<Date1>,<Date2>)
Назначение:
Возвращает информацию о периоде бухгалтерских итогов в виде строки символов. Строка может использоваться для выдачи инфорации о периоде итогов в отчетах.
Параметры:
<Дата1> - дата начала периода.
<Дата1> - дата начала периода.
1.4.9.17. РабочаяДата(WorkingDate)
Русскоязычный синтаксис:
РабочаяДата(<Дата>,<РежимСменыДаты>)
Англоязычный синтаксис:
WorkingDate(<Date>,<ModeOfChange>)
Назначение:
Устанавливает значение рабочей даты. Возвращает значение рабочей даты, выбранной в текущем сеансе работы программы.
Параметры:
<Дата> - Необязательный параметр. Выражение типа дата.
<РежимСменыРабДаты> - Необязательный параметр. Режим автоматической смены рабочей даты в полночь: 0 - не менять; 1 - менять с предупреждением; 2 - менять автоматически без предупреждения. Если параметр не указан, то режим не меняется и действует установка,
1.4.9.18. ТекущаяДата(CurrentDate)
Русскоязычный синтаксис:
ТекущаяДата()
Англоязычный синтаксис:
CurrentDate()
Назначение:
Возвращает текущую системную дату.
Параметры:
нет
1.4.9.19. ТекущееВремя(CurrentTime)
Русскоязычный синтаксис:
ТекущееВремя(<Час>,<Мин>,<Сек>)
Англоязычный синтаксис:
CurrentTime(<Hour>,<Min>,<Sec>)
Назначение:
Возвращает текущее время в текстовом виде.
Параметры:
<Час> - имя переменной для получения числа часов текущего времени (необязателен),
<Мин> - имя переменной для получения числа минут текущего времени (необязателен),
<Сек> - имя переменной для получения числа секунд текущего времени (необязателен)
1.4.9.20. _GetPerformanceCounter
Синтаксис:
_GetPerformanceCounter()
Назначение:
Возвращает число тиков. Может использоваться для замера производительности программы.
Параметры:
нет
1.4.9.21. УстановитьТаймер(SetTimer)
Русскоязычный синтаксис:
УстановитьТаймер(<ИмяФункции>,<МиллиСек>)
Англоязычный синтаксис:
SetTimer(<FunctionName>,<MilliSec>)
Назначение:
Устанавливает вызов по таймеру функции <ИмяФункции> через определенный интервал времени, заданный в миллисекундах.
Параметры:
<ИмяФункции> - имя вызываемой функции модуля
<МиллиСек> - интервал в миллисекундах.
1.4.9.22. УдалитьТаймер(DelTimer)
Русскоязычный синтаксис:
УдалитьТаймер(<ИмяФункции>)
Англоязычный синтаксис:
DeleteTimer(<FunctionName>)
Назначение:
Удаляет ранее установленный таймер для функции <ИмяФункции>.
Параметры:
<ИмяФункции> - имя функции модуля, ранее установленной для таймера.
1.4.9.23. Пауза(Pause)
Русскоязычный синтаксис:
Пауза(<МиллиСек>)
Англоязычный синтаксис:
Pause(<MilliSec>)
Назначение:
Приостановить выполнение программы на заданный интервал времени.
Параметры:
<МиллиСек> - интервал в миллисекундах.