<อ้างอิง VBScript สมบูรณ์
ฟังก์ชั่น DateAdd ส่งกลับวันที่ช่วงเวลาที่กำหนดได้รับการเพิ่ม
วากยสัมพันธ์
DateAdd(interval,number,date)
พารามิเตอร์ | ลักษณะ |
---|---|
interval | จำเป็นต้องใช้ ช่วงเวลาที่คุณต้องการเพิ่ม สามารถใช้ค่าต่อไปนี้:
|
number | จำเป็นต้องใช้ จำนวนของช่วงเวลาที่คุณต้องการเพิ่ม สามารถเป็นได้ทั้งบวกสำหรับวันที่ในอนาคตหรือเชิงลบสำหรับวันที่ในอดีตที่ผ่านมา |
date | จำเป็นต้องใช้ ตัวแปรหรือตัวอักษรที่เป็นตัวแทนของวันที่จะมีการเพิ่มช่วงเวลา |
ตัวอย่าง
ตัวอย่างที่ 1
วิธีการใช้พารามิเตอร์:
<%
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 />")
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
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 มกราคม 2010
<%
response.write(DateAdd("m",-1,"31-Jan-10"))
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
12/31/2009
แสดงตัวอย่าง» ตัวอย่างที่ 3
เพิ่มวันหนึ่งจากนี้:
<%
response.write(DateAdd("d",1,Now()))
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
5/5/2016 8:54:33 AM
แสดงตัวอย่าง» <อ้างอิง VBScript สมบูรณ์