Функция FormatDateTime в VBScript

Определение и использование

Функция FormatDateTime форматирует и возвращает законное выражение даты или времени.

Синтаксис

FormatDateTime(date, format)
Параметр Описание
date Обязателен. Любое законное выражение даты (например, Date() или Now()).
format Опционально. Определяет формат даты/времени, который используется, с помощью значения формата.

параметр format:

Константа Значение Описание
vbGeneralDate 0 Отображение даты и/или времени. Если есть часть даты, то она отображается в коротком формате даты. Если есть часть времени, то она отображается в долгом формате времени. Если обе части существуют, то отображаются все части.
vbLongDate 1 Отображение даты в длинном формате, указанном в настройках региона компьютера.
vbShortDate 2 Отображение даты в коротком формате, указанном в настройках региона компьютера.
vbLongTime 3 Отображение времени в формате hh:mm:ss PM/AM.
vbShortTime 4 Отображение времени в формате 24 часа (hh:mm).

Пример

Пример 1

D = #2001/2/22#
document.write(FormatDateTime(D))

Вывод:

2001-2-22

Пример 2

D = #2001/2/22#
document.write(FormatDateTime(D,1))

Вывод:

22 февраля 2001 года

Пример 3

D = #2001/2/22#
document.write(FormatDateTime(D,2))

Вывод:

2001-2-22

Пример 4

D = #2001/2/22#
document.write(FormatDateTime(D,3))

Вывод:

2001-2-22