Функция Date

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Возвращает значение типа Variant (Date), содержащее текущую системную дату.

Синтаксис

Дата

Замечания

Чтобы задать системную дату, используйте оператор Date.

Если функция Date используется с григорианским календарем, на поведение Date$ не влияет параметр свойства Calendar. Если календарь является календарем Хиджра, функция Date$ возвращает 10-значную строку в формате мм-дд-гггг, где мм (01-12), дд (01-30) и гггг (1400-1523) - это месяц, день и год Хиджры. Эквивалентный диапазон григорианского календаря — с 1 января 1980 г. по 31 декабря 2099 г.

Примеры запросов

Выражение Результаты
SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date(); Возвращает текущую системную "дату" для краткого формата даты. Результат: "дд.мм.гггг".
SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; Возвращает разницу между текущим системным значением "Дата" и значениями даты в поле "ДатаПродажи" в виде числа и отображает результаты в столбце "ДеньСПродажи".

Примеры VBA

Использование даты в выражении Функция Date используется везде, где можно использовать выражения. Например, в форме можно задать свойство поля Данные следующим образом:

=Date()

При открытии формы в режиме формы в текстовом поле будет отображаться текущая системная дата.

Использование функции Date в коде VBA 

Примечание

В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.

В данном примере функция Date возвращает текущую системную дату.

Dim MyDate
MyDate = Date    ' MyDate contains the current system date.

Выберите правильную функцию для выбора даты