首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

时间显示有关问题

2012-02-22 
时间显示问题比如我发贴时间为:2007-8-220:28:07如果这个贴超过15天没有人回的话,就锁定,我今天打开,应该

时间显示问题
比如我发贴时间为:2007-8-2   20:28:07
如果这个贴超过15天没有人回的话,就锁定,
我今天打开,应该提示还有14天10个小时.这个时间怎么算的,
跟百度知道一样:http://zhidao.baidu.com/question/32202801.html


[解决办法]
要在表里另建立一个字段
在添加新建立的帖子的时候 给新建立的字段用 DateAdd( 'd ',+15,date())
这样 就是15天以后的时间了
你在查询的时候 比较当天时间和 新建立的字段就可以了
[解决办法]
<%
dim theDate
theDate = Cdate( "2007-07-01 12:12:00 ")
dim EndDate
EndDate = theDate + 15
if Now()> EndDate then
Response.Write "已过回帖时间 "
else
Response.Write "还有 "&DateDiff( "d ", Now, EndDate)& "天 "&DateDiff( "h ", Now, EndDate)-DateDiff( "d ", Now, EndDate)*24& "个小时 "
end if
%>

热点排行