Компьютерные технологии управления проектами: Международный опыт. Светлов Н.М. - 73 стр.

UptoLike

Составители: 

73
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" (часы,
дни, недели, месяцы). Если d
1
> d
2
, результат от-
рицательный.
datepart(u,d,f) — в зависимости от значения аргумента u выдаёт:
"h"час, "d"календарное число, "m"
номер месяца, "w"номер дня недели, "y"
номер дня в году, соответствующие дате d (дата
может задаваться как календарным значением,
так и текстом по образцу "23.05.2006
23:59"). Аргумент f используется только при
u
= "w": если он равен 0, первым днём недели
считается понедельник, если 1 — воскресенье.
В других случаях он игнорируется и может быть
опущен.
Замечание. Результат вычислений функций datediff и date-
part является числом, а не календарным значением (датой). Попытка ото-
бражения числового значения в календарных столбцах, определяемых
пользователем, вызовет сообщение об ошибке.
year(d
) — номер года, соответствующий дате d.
month(d) — равносильно datepart("m",d).
weekday(d,f) — равносильно datepart("w",d,f).
day(d) — равносильно datepart("d",d).
hour(d) — равносильно datepart("h",d).
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" (часы,
                            дни, недели, месяцы). Если d1 > d2, результат от-
                            рицательный.
datepart(u,d,f)          — в зависимости от значения аргумента u выдаёт:
                            "h" — час, "d" — календарное число, "m" —
                            номер месяца, "w" — номер дня недели, "y" —
                            номер дня в году, соответствующие дате d (дата
                            может задаваться как календарным значением,
                            так и текстом по образцу "23.05.2006
                            23:59"). Аргумент f используется только при
                            u = "w": если он равен 0, первым днём недели
                            считается понедельник, если 1 — воскресенье.
                            В других случаях он игнорируется и может быть
                            опущен.
            З а м е ч а н и е . Результат вычислений функций datediff и date-
     part является числом, а не календарным значением (датой). Попытка ото-
     бражения числового значения в календарных столбцах, определяемых
     пользователем, вызовет сообщение об ошибке.
year(d)                  — номер года, соответствующий дате d.
month(d)                 — равносильно datepart("m",d).
weekday(d,f)             — равносильно datepart("w",d,f).
day(d)                   — равносильно datepart("d",d).
hour(d)                  — равносильно datepart("h",d).




                                                                          73