Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Повертає значення типу Variant (Date).

Синтаксис

DateValue ( date )

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

Примітки

Якщо date – це рядок, який містить лише числа, розділені припустимими роздільники компонентів дати, dateValue розпізнає порядок для місяця, дня та року відповідно до короткого формату дати, указаного для вашої системи. DateValue також розпізнає однозначні дати, які містять назви місяців у довгій або скороченій формі. Наприклад, на додачу до розпізнавання 30.12.1991 і 30.12.12, DateValue також розпізнає 30 грудня 1991 року та 30 грудня 1991 року.

Якщо частину року не вказано, dateValue використовує поточний рік із системної дати комп'ютера.

Якщо аргумент дата містить відомості про час, функція DateValue не повертає її. Однак якщо дата містить неприпустимі відомості про час (наприклад, "89:98"), станеться помилка.

Примітка.: Для дати, якщо властивість Calendar має значення Gregorian, указана дата має бути григоріанським календарем. Якщо це календар хіджри, отримана дата відповідатиме цьому календарю. Якщо вказана дата – хіджра, аргументом є рядок , який представляє дату від 1.01.100 (григоріанський календар від 2 серпня 718 р.) до 3.04.9666 (григоріанський 31 грудня 9999 р.).

Приклади запитів

Вираз

Результати

SELECT DateValue([DateTime]) AS Expr1 FROM ProductSales;

Повертає значення дат поля "Дата й час" у короткому форматі дати без відомостей про час.

SELECT DateValue([DateTime]) AS NewDate, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY DateValue([DateTime]);

Повертає значення дат поля "Дата й час" у короткому форматі дати без відомостей про час.

Приклад VBA

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі використано функцію DateValue , щоб перетворити рядок на дату. Крім того, за допомогою літералів дати можна безпосередньо призначити дату змінної Variant або Date , наприклад MyDate = #12.02.69#.

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

Вибір правильної функції дати

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×