早教吧作业答案频道 -->其他-->
ACCESS如何讲出库时间减进库时间得出在库时间即YYYY-MM-DDHH:MM:SS减YYYY-MM-DDHH:MM:SS等于HH得数是不满一小时按一小时算的.可以做到的吗?请教了
题目详情
ACCESS如何讲出库时间减进库时间得出在库时间
即YYYY-MM-DD HH:MM:SS减YYYY-MM-DD HH:MM:SS等于HH
得数是不满一小时按一小时算的.可以做到的吗?请教了
即YYYY-MM-DD HH:MM:SS减YYYY-MM-DD HH:MM:SS等于HH
得数是不满一小时按一小时算的.可以做到的吗?请教了
▼优质解答
答案和解析
DateDiff(interval, date1, date2 )函数返回时间date2减date1的时间间隔,参数interval取"h”返回间隔的小时数,取"n"返回间隔的分钟数;由于取"h"时,它只会计算HH减HH的分钟间隔,也就是说,比如20:59:00至21:01:00本来只差2分钟,但datediff函数会返回1小时,为了精确我们还是参数用"n"(也就是分钟),再除以60用来返回小时数为佳.
于是我们用表达式 DateDiff("n",[入库时间],[出库时间])/60 来计算间隔的小时数;
再用int()函数用以返回整数部分;
现在,我有一个问题,不满一小时按一小时计算,一小时多按一小时还是2小时算?
如果,1小时多按2小时算,既凡超过整小时的都往上一整数计算,则如下即可:
=int(DateDiff("n",[入库时间],[出库时间])/60)+1
如果,1小时多按1小时算,不满1小时按1小时算,则如下:
=iif(Int(DateDiff("n",[入库时间],[出库时间])/60)>=1,Int(DateDiff("n",[入库时间],[出库时间])/60),1)
说明:iif(表达式,truepart,falsepart)函数表示如果表达式为真,返回truepart的值,为假返回falsepart的值.
于是我们用表达式 DateDiff("n",[入库时间],[出库时间])/60 来计算间隔的小时数;
再用int()函数用以返回整数部分;
现在,我有一个问题,不满一小时按一小时计算,一小时多按一小时还是2小时算?
如果,1小时多按2小时算,既凡超过整小时的都往上一整数计算,则如下即可:
=int(DateDiff("n",[入库时间],[出库时间])/60)+1
如果,1小时多按1小时算,不满1小时按1小时算,则如下:
=iif(Int(DateDiff("n",[入库时间],[出库时间])/60)>=1,Int(DateDiff("n",[入库时间],[出库时间])/60),1)
说明:iif(表达式,truepart,falsepart)函数表示如果表达式为真,返回truepart的值,为假返回falsepart的值.
看了 ACCESS如何讲出库时间减...的网友还看了以下:
一.判断题⑴任何一个圆的周长总是直径的3.14。()⑵大圆的圆周率大于小圆的圆周率(一.判断题⑴任 2020-05-14 …
在EXCEL中日期时间分钟怎样相加减在A1 B1中输入时间:=TEXT(B1-A1,"dd日hh小 2020-05-16 …
0.36的平方保留3个有效数字生产某种钢管,内径标注尺寸20±0.03(mm),其含义是标准尺寸为 2020-06-05 …
转盖式或插盖式隔爆接合面的宽度小于( )、间隙大于0. 5 mm以上为失爆。A.15mmB.20mm 2020-06-07 …
1个标准大气压等于多少mm汞柱等于多少mm的水柱等于多少Pa如题 2020-06-21 …
在EXCEL中,下列关系如何用函数表示:2011-11-225:30加上8个小时等于2011-11- 2020-11-01 …
关于小磁针的偏转1.若通电直导体的电流从右向左那么放在它内部的小磁针的北极指向如何放在它上面的小磁针 2020-11-03 …
英语翻译今天是5月1号,是我们的劳动节.但是天气老是下雨,只能在家里写作业.突然小何来我家,小何是我 2020-11-04 …
案例分析案例一:小越和小何与班里的3名女同学一起去展览馆玩,小何去打电话,小越给3名女同学各买了一个 2020-11-28 …
20世纪初梁启超指出:“吾中国言民族主义者,当于小民族主义之外更提倡大民族主义。小民族主义者何?汉族 2020-11-30 …