日期:2014-05-17  浏览次数:20730 次

asp默认日期显示的问题
空间date()显示的是4/26/2012这样的格式 但我想要2012-4-26这样的格式
怎么通过程序切换默认的日期格式呢


------解决方案--------------------
Dim dtNow 
Response.Write Year(dtNow)& "- "&Month(dtNow)& "- "&Day(dtNow)

------解决方案--------------------
VBScript code

<%

dd=now()
for i = 0 to 4
d=formatdatetime(dd,i)
response.Write d&"<br/>"
next

%>

------解决方案--------------------
date()或者formatdatetime输出的格式是系统定义好的格式,
如果是你自己的服务器,改一下时间和区域设置里的时间格式就可以了
------解决方案--------------------
不行的话,只能改程序
DateTime.Parse(date()).ToString("yyyy-MM-dd")