DAY
применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления
Возвращает день месяца, число от 1 до 31.
Синтаксис
DAY(<date>)
Параметры
Срок | Определение |
---|---|
date |
Дата в формате datetime или текстовое представление даты. |
Возвращаемое значение
Целочисленное число, указывающее день месяца.
Замечания
Функция DAY принимает в качестве аргумента дату дня, который вы пытаетесь найти. Даты можно предоставить функции с помощью другой функции даты, используя выражение, которое возвращает дату или введите дату в формате
datetime
. Можно также ввести дату в одном из принятых форматов строк для дат.Значения, возвращаемые YEAR, MONTH и DAY функции будут григорианскими значениями независимо от формата отображения указанного значения даты. Например, если формат отображения указанной даты — Хиджри, возвращаемые значения для YEAR, MONTH и DAY функции будут значениями, связанными с эквивалентной датой Григориана.
Если аргумент даты является текстовым представлением даты, функция day использует параметры языкового стандарта и даты и времени клиентского компьютера для понимания текстового значения для выполнения преобразования. Если текущие параметры даты и времени представляют даты в формате "Месяц/день/год", строка "1/8/2009", интерпретируется как значение
datetime
эквивалентно 8 января 2009 года, а функция возвращает 8. Однако если текущие параметры даты и времени представляют даты в формате Day/Month/Year, то та же строка будет интерпретирована как значениеdatetime
эквивалентно 1 августа 2009 года, а функция возвращает 1.
Пример. Получение дня из столбца даты
Следующая формула возвращает день с даты в столбце [Birthdate].
= DAY([Birthdate])
Пример. Получение дня из строковой даты
Следующие формулы возвращают день, 4, используя даты, которые были предоставлены в виде строк в принятом текстовом формате.
= DAY("3-4-1007")
= DAY("March 4 2007")
Пример. Использование значения дня в качестве условия
Следующее выражение возвращает день размещения каждого заказа на продажу и помечает строку как рекламный элемент продажи, если заказ был помещен на 10-й месяц.
= IF( DAY([SalesDate])=10,"promotion","")
Связанное содержимое
функции даты и времениTODAY функцииDATE