August 2001
Intermediate to advanced
976 pages
38h 8m
English
DateAdd
DateAdd(datepart, number, date)Adds number to the
datepart of the specified
date. To subtract, make
number negative. Valid entries for
datepart are: s
(second), n (minute), h (hour),
ww (week), w (weekday),
d (day), y (day of year),
m (month), q (quarter), and
yyyy (year). Examples:
<CFSET MyDateTime=Now( )>
<CFOUTPUT>The original time and date is
#TimeFormat(MyDateTime,'hh:mm:ss tt')#, #DateFormat(MyDateTime,'mmmm dd, yyyy')#
<P><B>Add 30 Seconds:</B>
#TimeFormat(DateAdd('s', 30, MyDateTime),'hh:mm:ss tt')#
<BR><B>Subtract 10 minutes:</B>
#TimeFormat(DateAdd('n', -10, MyDateTime),'hh:mm:ss tt')#
<BR><B>Add 2 hours:</B>
#TimeFormat(DateAdd('h', 2, MyDateTime),'hh:mm:ss tt')#
<BR><B>Add 9 weeks:</B>
#DateFormat(DateAdd('ww', 9, MyDateTime),'mmmm dd, yyyy')#
<BR><B>Add 3 weekdays:</B>
#DateFormat(DateAdd('w', 3, MyDateTime),'mmmm dd, yyyy')#
<BR><B>Subtract 67 days:</B>
#DateFormat(DateAdd('d', -67, MyDateTime),'mmmm dd, yyyy')#
<BR><B>Add 45 days of the year:</B>
#DateFormat(DateAdd('y', 45, MyDateTime),'mmmm dd, yyyy')#
<BR><B>Add 7 months:</B>
#DateFormat(DateAdd('m', 7, MyDateTime),'mmmm dd, yyyy')#
<BR><B>Add 2 quarters:</B>
#DateFormat(DateAdd('q', 2, MyDateTime),'mmmm dd, yyyy')#
<BR><B>Add 5 years:</B>
#DateFormat(DateAdd('yyyy', 5, MyDateTime),'mmmm dd, yyyy')#
</CFOUTPUT>Read now
Unlock full access