asp流水号问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 13:06:38
asp使用 <%=year(now)&month(now)&day(now)%> 调用当前时间做流水号时,当时间比如为08月08日08时时系统总是把“0”自动省略掉变成了888而非080808,这样流水号位数就不统一了,有什么办法?
怎么改? <input name="date2" type="text" id="date2" size="15" value="<%=year(now)&month(now)&day(now)%>" maxlength="30">

<%
Function Add_Zero(DateStr)
Dim NewDate
NewDate=DateStr
if Len(NewDate)<2 then
NewDate="0"&NewDate
end if
Add_Zero=NewDate
End Function

Dim FileName
'调用的时候用Add_Zero()函数就可以了:
FileName=Add_Zero(Year(now))&Add_Zero(Month(now))&Add_Zero(Day(now))
Response.write FileName
%>

把那个字段改为文本型的