求助关于asp中字符串截取

来源:百度知道 编辑:UC知道 时间:2024/06/05 11:52:09
"2006-7-4 下午 08:50:32"

上面这类时间格式的怎么才能把它的年和月按"年月" 如 "200607" 这样的格式截取出来,(在月份中1-9月前要加 0 变成01 02 03...等直接跟在年2006后面)

已经测试过。
<%
riqi=date()
function biantime(x)
if x<10 then
x="0"+x
end if
biantime=x
end function
a=split(riqi,"-")
response.Write(biantime(a(0)))
response.Write(biantime(a(1)))
response.Write(biantime(a(2)))
%>

a="2006-7-4 下午 08:50:32"
b=left(a,4)
c=mid(a,5,2)
if right(c,1)="-" then
b=b & "0" & left(c,1)
else
b=b & c
end if

结果就是输出的b

<%=formatdatetime(now(),0)%><br>
<%=formatdatetime(now(),1)%><br>
<%=formatdatetime(now(),2)%><br>
<%=formatdatetime(now(),3)%><br>
<%=formatdatetime(now(),4)%><br>
显示的结果为:
2006-1-22 14:03:36
2006年1月22日
2006-1-22
14:03:36
14:03