
ASP中做时间差
我在做一个小系统中,有计划开始时间和计划完成时间两项.显示记录时想在后面加一项让他们以分钟显示的时间差.比如开始时间为09111210:30,完成时间是09111212:...
我在做一个小系统中,有计划开始时间和计划完成时间两项.显示记录时想在后面加一项让他们以分钟显示的时间差.比如开始时间为091112 10:30,完成时间是091112 12:30 在后面加个 120分或两个小时这样的变量 怎么实现呢 好多记录怎么让他们这些时间再总和呢?
展开
3个回答
展开全部
这是相差的秒数:
datediff("s",你的开始时间,你的结束时间)
这是相差的分钟数:
cint(datediff("s",你的开始时间,你的结束时间)/60)
这是相差的小时数:
cint(datediff("s",你的开始时间,你的结束时间)/3600)
时间总和你可以单独做一次查询,用sql语句从数据库中求出,然后输出到页面上。
也可以在逐行输出记录时,用一个变量累加这些秒数,最后转换成分钟或小时输出到页面上。
datediff("s",你的开始时间,你的结束时间)
这是相差的分钟数:
cint(datediff("s",你的开始时间,你的结束时间)/60)
这是相差的小时数:
cint(datediff("s",你的开始时间,你的结束时间)/3600)
时间总和你可以单独做一次查询,用sql语句从数据库中求出,然后输出到页面上。
也可以在逐行输出记录时,用一个变量累加这些秒数,最后转换成分钟或小时输出到页面上。
展开全部
time1=now()'计划开始时间
'其他代码
time2=now()'计划完成时间
response.write "一共用了"&time2-time1&"毫秒"
'其他代码
time2=now()'计划完成时间
response.write "一共用了"&time2-time1&"毫秒"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
datediff()函数就可以,具体使用网上搜一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询