ВУЗ:
Составители:
122
switch(c
1
,x
1
,c
2
,x
2
…) — аргументы c
i
содержат логические условия, x
i
—
некоторые значения. Результат — первое слева
значение x
i
, для которого соответствующее c
i
принимает значение «истина».
Функции даты и времени
К календарным значениям можно прибавлять и вычитать вещественные
числа, трактуемые в этом случае как число дней (возможно, дробное) согласно
астрономическому времени.
В столбцах для представления календарных значений могут отображать-
ся только даты в интервале с 1 января 1984 г. по 31 декабря 2049 г.
now() — текущие дата и время по системным часам ком-
пьютера (
обновляются при каждом пересчёте
модели проекта).
date() — текущая дата по системным часам компьютера.
cdate(x) — преобразование текстового значения к типу «да-
та».
dateserial(y,mn,d), timeserial(h,m,s) — формирование календарного значе-
ния из номеров года y, месяца mn и числа d; но-
меров часа h, минуты m и секунды s. Например,
чтобы сформировать
календарное значение, со-
ответствующее моменту h часов 15 минут
30 секунд 17 июня y-го г., можно записать
dateserial(y,6,17)
+
timeserial(h,15,30).
dateadd(u,n,d) — дата, отстоящая от даты d (возможно её задание в
форме текста) на n периодов, специфицирован-
ных аргументом u. Последняя может принимать
одно из следующих значений: "h", "d", "m",
"y", что означает соответственно часы, дни, ме-
сяцы и годы. Время астрономическое. Например,
результат вычисления функции
dateadd("m",1,"23.05.2006") — 23 ию-
ня 2006 г
.
datediff(u,d
1
,d
2
) — число полных и неполных периодов заданной
продолжительности между двумя указанными
датами d
1
и d
2
(возможно их задание в форме
текста по образцу "23.05.2006 23:59"). Пе-
риод задаётся аргументом u, который может
принимать значения "h", "d", "w", "m" (часы,
switch(c1,x1,c2,x2…) — аргументы ci содержат логические условия, xi —
некоторые значения. Результат — первое слева
значение xi, для которого соответствующее ci
принимает значение «истина».
Функции даты и времени
К календарным значениям можно прибавлять и вычитать вещественные
числа, трактуемые в этом случае как число дней (возможно, дробное) согласно
астрономическому времени.
В столбцах для представления календарных значений могут отображать-
ся только даты в интервале с 1 января 1984 г. по 31 декабря 2049 г.
now() — текущие дата и время по системным часам ком-
пьютера (обновляются при каждом пересчёте
модели проекта).
date() — текущая дата по системным часам компьютера.
cdate(x) — преобразование текстового значения к типу «да-
та».
dateserial(y,mn,d), timeserial(h,m,s) — формирование календарного значе-
ния из номеров года y, месяца mn и числа d; но-
меров часа h, минуты m и секунды s. Например,
чтобы сформировать календарное значение, со-
ответствующее моменту h часов 15 минут
30 секунд 17 июня y-го г., можно записать
dateserial(y,6,17) +
timeserial(h,15,30).
dateadd(u,n,d) — дата, отстоящая от даты d (возможно её задание в
форме текста) на n периодов, специфицирован-
ных аргументом u. Последняя может принимать
одно из следующих значений: "h", "d", "m",
"y", что означает соответственно часы, дни, ме-
сяцы и годы. Время астрономическое. Например,
результат вычисления функции
dateadd("m",1,"23.05.2006") — 23 ию-
ня 2006 г.
datediff(u,d1,d2) — число полных и неполных периодов заданной
продолжительности между двумя указанными
датами d1 и d2 (возможно их задание в форме
текста по образцу "23.05.2006 23:59"). Пе-
риод задаётся аргументом u, который может
принимать значения "h", "d", "w", "m" (часы,
122
Страницы
- « первая
- ‹ предыдущая
- …
- 120
- 121
- 122
- 123
- 124
- …
- следующая ›
- последняя »
