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

2025-01-20 02:50:46
推荐回答(5个)
回答1:

如果你的日期时间值是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这个变量就可以了.

回答2:

<%=FormatDateTime((rs.Fields.Item("g_date").Value),2)%>
系统又函数吗?不就行了吗?

formatdatetime(时间变量,2)
就可以返回 年-月-日 了

回答3:

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

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

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

回答4:

<%=FormatDateTime((rs.Fields.Item("g_date").Value),2)%>
系统又函数吗?不就行了吗?
formatdatetime(时间变量,2)
就可以返回
年-月-日

回答5:

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

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