Neueste Web-Entwicklung Tutorials
 

VBScript DateAdd Funktion


<Vollständige VBScript Referenz

Die DateAdd Funktion gibt einen Zeitpunkt, zu dem ein bestimmtes Zeitintervall wurde hinzugefügt.

Syntax

DateAdd(interval,number,date)

Parameter Beschreibung
interval Erforderlich. Das Intervall Sie hinzufügen möchten

Kann folgende Werte annehmen:

  • yyyy - Jahr
  • q - Quarter
  • m - Monat
  • y - Tag des Jahres
  • d - Day
  • w - Wochentag
  • ww - Woche des Jahres
  • h - Stunde
  • n - Minute
  • s - Zweite
number Erforderlich. Die Anzahl des Intervalls Sie hinzufügen möchten. Entweder positiv, für Termine in der Zukunft oder negativ sein, für Termine in der Vergangenheit
date Erforderlich. Variante oder Literal darstellt, das Datum, zu dem Intervall hinzugefügt werden

Beispiele

Beispiel 1

Wie man die Parameter verwenden:

<%

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

%>

Der Ausgang des Code oben wird sein:

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
Beispiel anzeigen »

Beispiel 2

Subtrahieren einen Monat ab 31. Januar 2010

<%

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

%>

Der Ausgang des Code oben wird sein:

12/31/2009
Beispiel anzeigen »

Beispiel 3

In 1 Tag ab sofort:

<%

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

%>

Der Ausgang des Code oben wird sein:

5/5/2016 8:54:33 AM
Beispiel anzeigen »

<Vollständige VBScript Referenz