VBScript TanggalTambah Fungsi

Referensi VBScript Lengkap

Fungsi DateAdd mengembalikan tanggal di mana interval waktu tertentu telah ditambahkan.

Sintaksis

DateAdd(interval,number,date)
Parameter Description
interval Required. The interval you want to add

Can take the following values:

  • yyyy - Year
  • q - Quarter
  • m - Month
  • y - Day of year
  • d - Day
  • w - Weekday
  • ww - Week of year
  • h - Hour
  • n - Minute
  • s - Second
number Required. The number of interval you want to add. Can either be positive, for dates in the future, or negative, for dates in the past
date Required. Variant or literal representing the date to which interval is added

Contoh

Contoh 1

Cara menggunakan parameter:

<%

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 />")

%>

Output dari kode di atas akan menjadi:

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

Contoh 2

Kurangi satu bulan dari 31 Januari 2010

<%

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

%>

Output dari kode di atas akan menjadi:

12/31/2009

Contoh 3

Tambahkan satu hari dari sekarang:

<%

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

%>

Output dari kode di atas akan menjadi:

1/30/2022 4:00:51 PM

Referensi VBScript Lengkap