asp截取字符长度
比如有201109110820,这个是一段时间。我截取2011.然后截取09,先后截取11.这样就可以组合成2011年09月11日了,这个代码怎么写?...
比如有201109110820,这个是一段时间。
我截取2011.然后截取09,先后截取11.这样就可以组合成2011年09月11日了,这个代码怎么写? 展开
我截取2011.然后截取09,先后截取11.这样就可以组合成2011年09月11日了,这个代码怎么写? 展开
3个回答
展开全部
<%
function getDate(str)
dim returnV
returnV = ""
if len(str) < 8 then
getDate = returnV
end if
returnV = left(str,4) & "年"
str = mid(str,5,4)
returnV = returnV & left(str,2) &"月"
str = mid(str,3,2)
returnV = returnV & str &"日"
getDate = returnV
end function
response.Write getDate("201109110820")
%>
function getDate(str)
dim returnV
returnV = ""
if len(str) < 8 then
getDate = returnV
end if
returnV = left(str,4) & "年"
str = mid(str,5,4)
returnV = returnV & left(str,2) &"月"
str = mid(str,3,2)
returnV = returnV & str &"日"
getDate = returnV
end function
response.Write getDate("201109110820")
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果所有数据都是相同位数的比如:201109110820
代码如下:
dim a,b,c,d,e,v,w,x,y,z
a=201109110820
z=right(a,2)'在a字符串中提取后2位
b=left(a,10)'在a字符串中提取前十位
y=right(b,2)'
c=left(b,8)'
x=right(c,2)'
d=left(c,6)'
w=right(d,2)'
v=left(a,4)'在a字符串中提取前四位
e=v+"年"+w+"月"+x+"日"+y+"事"+z+"分"
代码如下:
dim a,b,c,d,e,v,w,x,y,z
a=201109110820
z=right(a,2)'在a字符串中提取后2位
b=left(a,10)'在a字符串中提取前十位
y=right(b,2)'
c=left(b,8)'
x=right(c,2)'
d=left(c,6)'
w=right(d,2)'
v=left(a,4)'在a字符串中提取前四位
e=v+"年"+w+"月"+x+"日"+y+"事"+z+"分"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询