Функция DateValue

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

Синтаксис

DateValue ( дата )

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

Замечания

Если дата является строкой, содержащей только числа, разделенные допустимыми разделителями даты, функция DateValue распознает порядок дня, месяца и года в соответствии с кратким форматом даты, заданным в системе. DateValue также распознает даты, содержащие названия месяцев (в полной или краткой форме). Например, DateValue распознает не только 30.12.1991 и 30.12.91, но и 30 декабря 1991, и 30-дек-1991.

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

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

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

Пример

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

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

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.
Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

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

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

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

×