Office

Функция DateValue

Возвращает значение типа Variant (Date).

Синтаксис

DateValue ( дата )

аргумент " Дата " обычно является строковое выражение ом, представляющим дату от 1 января 100 г. по 31 декабря 9999 г. Однако Дата также может быть любой выражение, который может представлять дату, время или дату и время в указанном диапазоне.

Замечания

Если аргумент " Дата " содержит только числа, разделенные действительными разделители даты, функция ДАТАЗНАЧ распознает порядок месяца, дня и года согласно короткому формату даты, заданному для вашей системы. Функция ДАТАЗНАЧ также распознает однозначные даты, содержащие названия месяцев, в длинной или сокращенной форме. Например, в дополнение к распознаванию 12/30/1991 и 12/30/91, функция ДАТАЗНАЧ также распознает 30 декабря, 1991 и Dec 30, 1991.

Если в аргументе дата год опущен, DateValue использует текущий год из системной даты компьютера.

Если аргумент дата включает данные о времени, DateValue не возвращает их. Однако если дата включает недопустимые данные о времени (например, "89:98"), возникает ошибка.

Примечание: Если в свойстве Calendar задан григорианский календарь, аргумент дата следует указывать соответствующим образом. Если используется календарь Хиджра, дата должна соответствовать ему. Если дата указана по календарю Хиджра, аргумент дата является переменной String, представляющей дату с 01.01.100 (2 августа 718 года по григорианскому календарю) по 03.04.9666 (31 декабря 9999 года по григорианскому календарю).

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

Выражение

Результаты:

Выберите "ДАТАЗНАЧ" ([DateTime]) как Выражение1 из Продуктсалес;

Возвращает значения даты поля "Дата и время" в коротком формате даты без сведений о времени.

Выберите параметр ДАТАЗНАЧ ([DateTime]) AS Невдате, Count (Продуктсалес. DateTime) в качестве Каунтофдатетиме от Продуктсалес GROUP BY ДАТАЗНАЧ ([DateTime]);

Возвращает значения даты поля "Дата и время" в коротком формате даты без сведений о времени.

Пример VBA

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

В этом примере функция DateValue используется для преобразования строки в дату. Вы также можете использовать литералы даты, чтобы непосредственно назначить дату переменной типа Variant или Date, например MyDate = #12/2/69#.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×