Возвращает значение типа Variant (Integer), указывающее целое число в диапазоне от 1 до 31 включительно, которое представляет день месяца.
Синтаксис
Day(date)
Обязательный аргумент даты— это любой аргумент Variant, числовое выражение, строковое выражение или любое их сочетание, которое может представлять дату. Если date содержит значение NULL, возвращается значение NULL .
Примечание
Если свойство Calendar является григорианским, возвращенное целое число представляет григорианский день месяца для аргумента date. Если календарь — Хиджри, возвращенное целое число представляет день хиджра месяца для аргумента date.
Примеры запросов
| Выражение | Результаты |
|---|---|
| SELECT DateofSale, Day([DateofSale]) AS Expr1 FROM ProductSales; | Возвращает значения из поля "DateofSale" и число, представляющее "День" этих значений даты. |
| SELECT Day(No 10/11/2018#) AS DayTest FROM ProductSales; | Возвращает число, представляющее "Day" строки "11.10.2018". Результат: 11. |
Пример VBA
Примечание
В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.
В этом примере функция Day используется для получения дня месяца из указанной даты. В среде разработки литерал даты отображается в коротком формате с помощью параметров языкового стандарта кода.
Dim MyDate, MyDay
MyDate = #February 12, 1969# ' Assign a date.
MyDay = Day(MyDate) ' MyDay contains 12.