FormatDateTime
Функция FormatDateTime
FormatDateTime(Date[,NamedFormat])
Новая функция, которая появилась в Visual Basic 6.0
Служит для форматирования величин дат и времени
Возвращаемое значение
Возвращает строковое выражение, отформатированное в виде даты и времени
Параметры
Часть |
Описание |
Date |
Обязательный. Форматируемое выражение для даты и времени |
NamedFormat |
Необязательный. Числовое выражение, указывающее используемый формат для даты и времени. Если параметр опущен, применяется формат, задаваемый константой vbGeneralDate |
Установки
Для параметра NamedFormat используются следующие установки:
Константа |
Значение |
Описание |
vbGeneralDate |
0 |
Отображаются дата и/или время. При наличии области даты она отображается в коротком формате для даты. Если присутствует часть, относящаяся к времени, то время отображается в длинном формате для времени. При наличии обеих частей – производится их отображение |
vbLongDate |
1 |
Отображается дата с использованием длинного формата для даты, заданного национальными установками компьютера |
vbShortDate |
2 |
Отображается дата с использованием короткого формата для даты, заданного национальными установками компьютера |
vbLongTime |
3 |
Отображается время с использованием формата для времени, заданного национальными установками компьютера |
vbShortTime |
4 |
Отображается время с использованием 24-часового формата (hh:mm) |
Пример
' В данном примере функция FormatDateTime
' используется для форматирования даты
Print FormatDateTime(1) 'возвращает 31.12.1899
Категория
Функции форматирования
|