VBScript DatePartФункция


VBScript 参考手册Полный справочник по VBScript

Функция DatePart возвращает указанную часть заданной даты.

Синтаксис

DatePart(interval,date[,firstdayofweek[,firstweekofyear]])

Parameters Описание
interval Обязательный. Временной интервал для возврата.

Может принимать следующие значения:

  • yyyy - Год
  • q - Квартал
  • m - Месяц
  • y — день года
  • d - День
  • w — день недели
  • ww — неделя года
  • h - Час
  • n - Минута
  • s - Секунда
date Обязательный. Выражение даты для вычисления.
firstdayofweek Необязательный. Указывает первый день недели.

Может принимать следующие значения:

  • 0 = vbUseSystemDayOfWeek — использовать параметр API поддержки национальных языков (NLS)
  • 1 = vbSunday - воскресенье (по умолчанию)
  • 2 = vbMonday - понедельник
  • 3 = vbTuesday - вторник
  • 4 = vbWednesday - среда
  • 5 = vbThursday - четверг
  • 6 = vbFriday - пятница
  • 7 = vbSaturday - суббота
firstweekofyear Необязательно. Задает первую неделю года.

Может принимать следующие значения:

  • 0 = vbUseSystem — использовать параметр API поддержки национальных языков (NLS)
  • 1 = vbFirstJan1 - Начинать с недели, в которую попадает 1 января (по умолчанию)
  • 2 = vbFirstFourDays — начинать с первой недели, в которой не менее четырех дней в новом году
  • 3 = vbFirstFullWeek - Начинать с первой полной недели нового года

Примеры

Пример 1

Получить месяц из даты:

<script type="text/vbscript">

d=CDate("2010-02-16")
document.write(DatePart("m",d))

</script>

Вывод вышеприведённого примера:

2

Попробуйте сами »

Пример 2

Получить месяц, в котором мы сейчас находимся:

<script type="text/vbscript">

document.write(DatePart("m",Now()))

</script>

Вывод вышеприведённого примера:

document.write(DatePart("m",Now()))

Попробуйте сами »

Пример 3

Получить час:

<script type="text/vbscript">

document.write(DatePart("h",Now())

</script>

Вывод вышеприведённого примера:

document.write(DatePart("h",Now()))

Попробуйте сами »


VBScript 参考手册Полный справочник по VBScript Другие расширения