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