VBScript DateAddФункция


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

Функция DateAdd возвращает дату, к которой добавлен указанный временной интервал.

Синтаксис

DateAdd(interval,number,date)

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

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

  • yyyy - Год
  • q - Квартал
  • m - Месяц
  • y - День года
  • d - День
  • w - День недели
  • ww - Неделя года
  • h - Час
  • n - Минута
  • s - Секунда
число Обязательно. Количество временных интервалов для добавления. Используйте положительные значения для будущих дат и отрицательные значения для прошедших дат.
date Обязательно. Переменная или литерал, представляющий дату, к которой добавляется временной интервал.

Примеры

Пример 1

Как использовать параметры:

<script type="text/vbscript">

document.write(DateAdd("yyyy",1,"31-Jan-10") & "<br />")
document.write(DateAdd("q",1,"31-Jan-10") & "<br />")
document.write(DateAdd("m",1,"31-Jan-10") & "<br />")
document.write(DateAdd("y",1,"31-Jan-10") & "<br />")
document.write(DateAdd("d",1,"31-Jan-10") & "<br />")
document.write(DateAdd("w",1,"31-Jan-10") & "<br />")
document.write(DateAdd("ww",1,"31-Jan-10") & "<br />")
document.write(DateAdd("h",1,"31-Jan-10 08:50:00") & "<br />")
document.write(DateAdd("n",1,"31-Jan-10 08:50:00") & "<br />")
document.write(DateAdd("s",1,"31-Jan-10 08:50:00") & "<br />")

</script>

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

1/31/2011
4/30/2010
2/28/2010
2/1/2010
2/1/2010
2/1/2010
2/7/2010
1/31/2010 9:50:00 AM
1/31/2010 8:51:00 AM
1/31/2010 8:50:01 AM

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

Пример 2

Вычтите один месяц из 31 января 2001 г.:

<script type="text/vbscript">

document.write(DateAdd("m",-1,"31-Jan-10"))

</script>

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

12/31/2009

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

Пример 3

Добавьте один день к текущему моменту:

<script type="text/vbscript">

document.write(DateAdd("d",1,Now()))

</script>

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

document.write(DateAdd("d",1,Now()))

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

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