ASP问题 格式化时间

<scriptrunat="server"language="vbscript">functionDoDateTime(str,nNamedFormat,nLCID)di... <script runat="server" language="vbscript">
function DoDateTime(str, nNamedFormat, nLCID)
dim strRet
dim nOldLCID

strRet = str
If (nLCID > -1) Then
oldLCID = Session.LCID
End If

On Error Resume Next

If (nLCID > -1) Then
Session.LCID = nLCID
End If

If ((nLCID < 0) Or (Session.LCID = nLCID)) Then
strRet = FormatDateTime(str, nNamedFormat)
End If

If (nLCID > -1) Then
Session.LCID = oldLCID
End If

DoDateTime = strRet
End Function
</script>

<%=DoDateTime((newsList.Fields.Item("time").Value), 2, -1)%> - <%=DoDateTime((newsList.Fields.Item("time").Value), 3, 1033)%>

显示为 2009-6-1 - 5:38:52 PM

如何能格式化成 Tue, 02 Jun 2009 18:46:23 ?? 谢谢
不行...
展开
 我来答
笑如咖啡
2009-06-03 · TA获得超过137个赞
知道小有建树答主
回答量:238
采纳率:0%
帮助的人:0
展开全部
function toDate(Datetime)

Datetime=cdate(Datetime)

aYear=year(Datetime) '获得年
aDate=month(Datetime)'获得月
aDay=day(Datetime)'日

dim d(12)'定义一个数组,存英文12月
d(1)="January"
d(2)="Rebruary"
.....
d(12)="December"

aa=d(aDate)&" "&aDay, aYear'得到日期形式
toDate=aa '返回值

end function

调用...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式