
ASP如何格式化日期的显示模式?
在ACCESS数据库里是Date()格式,值是像“2007-4-2717:46:37”这种类型的,有什么方法在页面只显示“2007-4-27”?我是用“setrs=ser...
在ACCESS数据库里是Date()格式,值是像“2007-4-27 17:46:37”这种类型的,有什么方法在页面只显示“2007-4-27”?
我是用“
set rs = server.createobject("adodb.recordset")
sql = "select * from news order by id desc"
rs.open sql,conn,3,1
这种方法来显示数据的,有什么方法能够直接用<%=rs("XXXX")%>就能得到年月日呢?
盼望高手们指点下,先谢谢啦!
俺是小菜,高手们说得越详细越好,再次感谢! 展开
我是用“
set rs = server.createobject("adodb.recordset")
sql = "select * from news order by id desc"
rs.open sql,conn,3,1
这种方法来显示数据的,有什么方法能够直接用<%=rs("XXXX")%>就能得到年月日呢?
盼望高手们指点下,先谢谢啦!
俺是小菜,高手们说得越详细越好,再次感谢! 展开
展开全部
ASP使用的是VBA,其中的使用的函数是VB中的子集,不能使用format函数进行快速格式化日期的显示模式。如果想要的格式是YYYY-MM-DD, 获取今天的日期可以用以下代码实现:
fulldate=cstr(year(date))
fulldate=fulldate & "-" & right("0" & cstr(month(date)),2)
fulldate=fulldate & "-" right("0" & cstr(day(date)),2)
fulldate就是所需要的格式字串。
fulldate=cstr(year(date))
fulldate=fulldate & "-" & right("0" & cstr(month(date)),2)
fulldate=fulldate & "-" right("0" & cstr(day(date)),2)
fulldate就是所需要的格式字串。
展开全部
set rs = server.createobject("adodb.recordset")
sql = "select * from news order by id desc"
rs.open sql,conn,3,1
<%=formatDateTime(rs("这里是时间字段"),2)%>
sql = "select * from news order by id desc"
rs.open sql,conn,3,1
<%=formatDateTime(rs("这里是时间字段"),2)%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select format(字段名,"yyyy-mm-dd") from news order by id desc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%=FormatDateTime(RS("AddDate"),2)%>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询