There are several ways to do it, here are some examples all od which use
DateAdd() function. The following examples should return:
2001
2000
1999
Year() Function
#Year(Now())#<BR>
#Year(DateAdd("YYYY", -1, Now()))#<BR>
#Year(DateAdd("YYYY", -2, Now()))#<BR><BR>
Year() Function - with preset variable vDate
<CFSET vDate = Now()>
#Year(vDate)#<BR>
<CFSET vDate = DateAdd("YYYY", -1, Now())>
#Year(vDate)#<BR>
<CFSET vDate = DateAdd("YYYY", -2, Now())>
#Year(vDate)#<BR><BR>
DateFormat() Function
#DateFormat(Now(),"yyyy"

#<BR>
#DateFormat(DateAdd("YYYY", -1, Now()),"yyyy"

#<BR>
#DateFormat(DateAdd("YYYY", -1, Now()),"yyyy"

#<BR><BR>
DateFormat() Function - with preset variable vDate
<CFSET vDate = Now()>
#DateFormat(vDate,"yyyy"

#<BR>
<CFSET vDate = DateAdd("YYYY", -1, Now())>
#DateFormat(vDate,"yyyy"

#<BR>
<CFSET vDate = DateAdd("YYYY", -2, Now())>
#DateFormat(vDate,"yyyy"

#<BR>
- tleish