前面那个日期你不用管 写死或者用today() 都行 只需要你把开始和结束时间拼接一下就行了啊
DATESUBDATE(today()+" " + A1,today()+" " + B1, "s") / 60 A1和B1就是你那两个时间列这样看懂了么
//这个是截止时间 //这个是起始时间 //s是计算相差秒 m是相差分
DATESUBDATE("2022-01-01 16:20:25","2022-01-01 13:15:23", "s") / 60 用这个就行了
DATESUBDATE(today()+" 16:20:25",today()+" 13:15:23", "s") / 60
不精确到秒的话
DATESUBDATE("2022-01-01 16:20:25","2022-01-01 13:15:23", "m")
DATESUBDATE(today()+" 16:20:25",today()+" 13:15:23", "m")
大兄弟知道没有日期,只需要提供时间下面的方法就可以实现了啊。只是用一个计算日期间隔的函数,日期定死了就可以了。
DATESUBDATE(today()+" 08:12:22",today(),"m")
具体算法就是用年月日拼接你的时分秒值,然后和当天开始做比较返回相差的分钟数即可
如果需要更详细的计算,推荐使用
DATESUBDATE(today() + " 08:12:22", today(), "s") / 60
来计算
时分秒转分钟.rar