日期:2014-05-16  浏览次数:20402 次

关于日期格式的问题
asp javascript 页面内容
JScript code

while (!rs1.eof)
                        { 
                            Response.Write("<tr><td style=\"weight:600\">" + rs1("seclanmu") + "</td><td> " + rs1("time") + "</td></tr>");
                            rs1.movenext();
                        }



rs1("time")为access数据库日期时间类型,运行后发现显示日期是这样的:Wed Apr 28 00:00:00 UTC+0800 2010

我想显示为:2010年4月26日这样的格式 请问要怎样操作?谢谢.

我试过改为这样:rs1("time").getDate() + "年" + rs1("time").getMonth() + "月" + rs1("time").getDay() + "日"后 系统提示错误:对象不支持该方法。请问这样要怎么解决呢。谢谢。

------解决方案--------------------
试试
d = new Date(rs1("time"))
d.getDate() + "年" + d.getMonth() + "月"
------解决方案--------------------
d = new Date(rs1("time"))
d.getFullYear() + "年" + (d.getMonth()+1) + "月"