ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »