Свойство DateString
Обновлен: Ноябрь 2007
Возвращает или задает значение String, представляющее текущую системную дату.
Public Property DateString As String
Исключения
Тип исключения |
Номер ошибки |
Условие |
---|---|---|
Недопустимый формат используется для задания значения 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.
Примечание о безопасности. |
---|
Для задания системной даты или времени требуется разрешение неуправляемого кода, которое может повлиять на выполнение кода в случаях частичного доверия. Дополнительные сведения см. в разделах SecurityPermission и Разрешения для доступа к коду. |
Пример
В приведенном ниже примере свойство DateString используется для отображения текущей системной даты.
MsgBox("The current date is " & DateString)
Требования
Пространство имен: Microsoft.VisualBasic
Модуль: DateAndTime
Сборка: Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
Поскольку DateString является членом модуля, а не класса, нет необходимости создавать объект для доступа DateString.
Примечания для разработчиков приложений для интеллектуальных устройств
С помощью свойства DateString можно получить, но нельзя задать системную дату.