ASP中做时间差

我在做一个小系统中,有计划开始时间和计划完成时间两项.显示记录时想在后面加一项让他们以分钟显示的时间差.比如开始时间为09111210:30,完成时间是09111212:... 我在做一个小系统中,有计划开始时间和计划完成时间两项.显示记录时想在后面加一项让他们以分钟显示的时间差.比如开始时间为091112 10:30,完成时间是091112 12:30 在后面加个 120分或两个小时这样的变量 怎么实现呢 好多记录怎么让他们这些时间再总和呢? 展开
 我来答
abill425
推荐于2016-05-18 · TA获得超过1726个赞
知道小有建树答主
回答量:663
采纳率:100%
帮助的人:1101万
展开全部
这是相差的秒数:
datediff("s",你的开始时间,你的结束时间)

这是相差的分钟数:
cint(datediff("s",你的开始时间,你的结束时间)/60)

这是相差的小时数:
cint(datediff("s",你的开始时间,你的结束时间)/3600)

时间总和你可以单独做一次查询,用sql语句从数据库中求出,然后输出到页面上。
也可以在逐行输出记录时,用一个变量累加这些秒数,最后转换成分钟或小时输出到页面上。
pppoehsj
2009-11-12 · TA获得超过125个赞
知道小有建树答主
回答量:961
采纳率:60%
帮助的人:355万
展开全部
time1=now()'计划开始时间
'其他代码
time2=now()'计划完成时间

response.write "一共用了"&time2-time1&"毫秒"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2009-11-12 · TA获得超过246个赞
知道小有建树答主
回答量:898
采纳率:0%
帮助的人:422万
展开全部
datediff()函数就可以,具体使用网上搜一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式