求!ASP只显示日期不显示时间的代码!

来源:百度知道 编辑:UC知道 时间:2024/06/16 23:15:54
这是显示日期时间的代码,<%=(rs.Fields.Item("g_date").Value)%>
加点什么可以让它只显示日期,不显示时间啊!
麻烦你们说清楚点!netnuclear的 用出来还显示不了!jane_88888的! 我的时间格式是2008-6-6 如果字符数10的话 要显示出 一位数的时间! 如果是9的话那2008-10-10又怎么显示!我要疯了1005 说的太模糊了! 都不知道怎么加!!!jane_88888改格式就更麻烦了哈! 更何况 ACCESS根本就没有你说的那种格式!

left(trim(rs.fields("DealCheckDate")), 10)
你就截取左边10位 比如 2008-06-06
或者根据你自己的需求截取相应的位数

===================================
你把你的时间格式统一下嘛
不足的补0

//用函数取得日期值,放到变量中,Fdate是变量,用于存转化的时间,
<%Fdate=FormatDateTime((rs.Fields.Item("g_date").Val),2)%>

//然后在你需要的地方显示变量Fdate就是了
<font class=tyfont6><%=Fdate%></font>

//主要是这个函数:FormatDateTime(值,2);2表示显示类型.

如果你的日期时间值是rs.Fields.Item("g_date").Value,那么你就把日期里的年月日分开来,然后再组合一个新的变量,引入这个变量就行了.
year1=year(rs.Fields.Item("g_date").Value)
month1=month(rs.Fields.Item("g_date").Value)
day1=day(rs.Fields.Item("g_date").Value)
new_time=year1&"-"&month1&"-"&day1
你现在引用new_time这个变量就可以了.

<%=now()%><%=formatdatetime(now(),2)%> 给你个例子看有用不