VBScript. Функция DateValue

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
(Создана новая страница размером Конвертирует значение в вариант с подтипом Date. DateValue(date) Чаще всего, парам...)
 
(Пример:)
Строка 13: Строка 13:
 
   Dim MyDate
 
   Dim MyDate
 
   MyDate = DateValue("10, сентябрь, 2005") ' 10.09.2005
 
   MyDate = DateValue("10, сентябрь, 2005") ' 10.09.2005
 +
 +
Приведенный пример использует функцию DateValue для конвертации строки в дату. Вы также можете использовать литералы даты для присвоения значения переменной, например:
 +
 +
  MyDate = #9/11/63#
  
 
[[Category:VBScript]]
 
[[Category:VBScript]]
 
[[Category:Книга]]
 
[[Category:Книга]]

Версия 15:08, 6 сентября 2010

Конвертирует значение в вариант с подтипом Date.

 DateValue(date)

Чаще всего, параметр date – это строковое выражение. Информация о времени не возвращается данной функцией, даже если она присутствует в строке. Однако, если строка содержит некорректное время, будет сгенерирована ошибка.

Строка распознается в соответствии с коротким форматом даты, установленным в региональных настройках операционной системы. Функция достаточно интеллектуальна, чтобы понять, что и "31.12.2005", "12.31.2005" и "2005.12.31" это одна и таже дата – 31-е декабря 2005 года. Кроме этого, DateValue способна получить дату из строки, которая содержит полное или краткое наименование месяца.

Если в строке не указан год, будет автоматически подставлен номер текущего года.

Пример:

 Dim MyDate
 MyDate = DateValue("10, сентябрь, 2005") ' 10.09.2005

Приведенный пример использует функцию DateValue для конвертации строки в дату. Вы также можете использовать литералы даты для присвоения значения переменной, например:

 MyDate = #9/11/63#
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты