Поделиться через


Свойство DateString

Обновлен: Ноябрь 2007

Возвращает или задает значение String, представляющее текущую системную дату.

Public Property DateString As String

Исключения

Тип исключения

Номер ошибки

Условие

InvalidCastException

5

Недопустимый формат используется для задания значения DateString.

См. столбец "Номер ошибки", если выполняется обновление приложений Visual Basic 6.0, в которых используется неструктурированная обработка ошибок. (Можно сравнить номер ошибки с Свойство Number (объект Err).) Однако по возможности следует изменить такую систему управления ошибками на Обзор структурной обработки исключений в Visual Basic.

Заметки

DateString всегда возвращает системную дату в формате "мм-дд-гггг", включая сокращенное название месяца. Допустимые форматы задания даты: "м-д-гггг", "м-д-г", "м/д/гггг" и "м/д/г". Эти форматы не зависят от настройки языка и региональных параметров, то есть они не изменяются даже при изменении параметров Язык и региональные стандарты в приложении Панель управления.

Для получения или задания текущего времени системы с типом String используется Свойство TimeString.

Для получения текущей системной даты или времени в формате языкового стандарта или пользовательском формате укажите Свойство Now для Функция Format, указав либо Стандартные форматы даты и времени (функция Format), либо Форматы даты и времени, определенные пользователем (функция Format). Это показано в приведенном ниже примере.

MsgBox("The formatted date is " & Format(Now, "dddd, d MMM yyyy"))

Чтобы получить доступ к текущей системной дате по типу Date, используйте Свойство Today.

96b2b77h.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Для задания системной даты или времени требуется разрешение неуправляемого кода, которое может повлиять на выполнение кода в случаях частичного доверия. Дополнительные сведения см. в разделах SecurityPermission и Разрешения для доступа к коду.

Пример

В приведенном ниже примере свойство DateString используется для отображения текущей системной даты.

MsgBox("The current date is " & DateString)

Требования

Пространство имен: Microsoft.VisualBasic

Модуль: DateAndTime

Сборка: Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)

Поскольку DateString является членом модуля, а не класса, нет необходимости создавать объект для доступа DateString.

Примечания для разработчиков приложений для интеллектуальных устройств

С помощью свойства DateString можно получить, но нельзя задать системную дату.

См. также

Ссылки

Свойство Now

Свойство TimeString

Свойство Today

Тип данных Date (Visual Basic)

DateTime