ASP 格式化字符串输出

要做一个函数,输入年,月两个参数,返回字符串要求如下如,输入年=2009,月=5返回字符串"May2009"... 要做一个函数,输入 年,月两个参数,返回字符串要求如下
如,输入年=2009,月=5 返回 字符串"May 2009"
展开
 我来答
张小刚爱生活
2009-05-14 · TA获得超过1025个赞
知道大有可为答主
回答量:2140
采纳率:100%
帮助的人:545万
展开全部
<%
'自定义函数
Function GMTtime(a,b)

Dim xx2wVar, xx2wToMonth
xx2wVar = a & "-" & b & "-" & c
If Not IsDate( xx2wVar ) Then
xx2wVar = Now
Else
xx2wVar = CDate( xx2wVar )
End If
xx2wToMonth = Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
GMTtime = xx2wToMonth( Month( xx2wVar ) - 1 ) &" "&Year( xx2wVar )
End Function

'使用方法

response.write GMTtime(2009,5)
%>
百度网友e03dfa421
2009-05-14 · TA获得超过239个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:182万
展开全部
用一个判断啊.然后在拼接字符串.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
施芳名
2009-05-14 · TA获得超过170个赞
知道答主
回答量:326
采纳率:0%
帮助的人:305万
展开全部
ASP里有个日期转换,你可到网上找一下,我前几天在做这个呢!

可惜的是,我不是专学ASP的,也帮不了你!代码在网上可以找到的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zkhw007
2009-05-14 · TA获得超过1645个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:309万
展开全部
测试可用!直接拿去用吧!
<%
function getvalues(years,months)
if not (isnumeric(years) and isnumeric(months)) then
response.Write("参数错误")
exit function
end if

if months>12 then
response.Write("月份不能大于12")
exit function
end if

select case months
case "1"
getvalues="January "&years
case "2"
getvalues="February "&years
case "3"
getvalues="March "&years
case "4"
getvalues="April "&years
case "5"
getvalues="May "&years
case "6"
getvalues="June "&years
case "7"
getvalues="July "&years
case "8"
getvalues="August "&years
case "9"
getvalues="September "&years
case "10"
getvalues="October "&years
case "11"
getvalues="November "&years
case "12"
getvalues="December "&years
end select
end function

dim dated
dated=getvalues(2008,11)
response.Write dated
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式