以文本方式查看主题

-  ╋艺 镇╋  (http://zyzsky.com/bbs/index.asp)
--  ┣◇网站建设&Web语言  (http://zyzsky.com/bbs/list.asp?boardid=4)
----  asp下如何只显示月日,不显示年和asp 只显示年月日  (http://zyzsky.com/bbs/dispbbs.asp?boardid=4&id=1765)

--  作者:admin
--  发布时间:2008/7/5 17:27:37
--  asp下如何只显示月日,不显示年和asp 只显示年月日
asp下如何只显示月日,不显示年
-----------------------------------------

现在asp下,调用数据库t列,该列是日期/时间格式,
例如t列的值是2007-12-11
我想在asp下调用的时候只显示12-11,如何弄?


<%=month(t)%>-<%=day(t)%>

----------------------------



asp 只显示年月日
-----------------------------
在字段的设计试图中,将该字段“数据类型”设置为“日期/时间”,然后将该字段的格式设置为你需要的格式,比如常规日期。然后将它的默认值设置为now()即可实现添加记录的时候自动的添加时间了。

至于ASP中显示格式呢,给你举个例子:
<%=formatdatetime(now(),0)%><br>
<%=formatdatetime(now(),1)%><br>
<%=formatdatetime(now(),2)%><br>
<%=formatdatetime(now(),3)%><br>
<%=formatdatetime(now(),4)%><br>
显示的结果为:
2006-1-22 14:03:36
2006年1月22日
2006-1-22
14:03:36
14:03

找你对应的需要的那种就可以了,然后把now()换成你从数据库中读取的时间。
[此贴子已经被作者于2011-8-8 15:10:58编辑过]