year(now())是自动的,当你的电脑时间是2009年就取2009了
year(now())
你不用考虑时间到2018年还是到2888年
只要你的电脑时间跟北京时间相对应.YEAR(NOW())就能得到,你当年的年份
<% Y=split(date(),"-")(0) M=split(date(),"-")(1) D=split(date(),"-")(2) %> <select> <%for i=2000 to 2020%><option value="<%=i%>"<%if i=int(Y) then%>selected<%end if%>><%=i%></option><%next%> </select>年 <select> <%for i=1 to 12%><option value="<%=i%>"<%if i=int(M) then%>selected<%end if%>><%=i%></option><%next%> </select>月 <select> <%for i=1 to 31%><option value="<%=i%>"<%if i=int(D) then%>selected<%end if%>><%=i%></option><%next%> </select>日