前言:
现时大家对“js 计算天数”大概比较关切,同学们都需要学习一些“js 计算天数”的相关内容。那么小编也在网上收集了一些对于“js 计算天数””的相关知识,希望我们能喜欢,你们快快来学习一下吧!在网络上搜索了很久,都没有找到在Notion中如何将文本化的日期转换回日期格式,导致无法计算两个日期之间的小时数。下面我自己研究了一个凑合的方法,通过年、月、日来计算小时数。
如果未填写“开始日期”或“完成日期”,则默认为0小时。否则,按照以下公式计算小时数:
( multiply( subtract( toNumber(slice(prop("完成日期"), 0, 4)), toNumber(slice(prop("开始日期"), 0, 4)) ), 8760 ) + ( toNumber(slice(prop("完成日期"), 5)) - toNumber(slice(prop("开始日期"), 5)) ) * 720 + ( toNumber(slice(prop("完成日期"), 7)) - toNumber(slice(prop("开始日期"), 7)) ) * 24)
其中,8760表示一年的小时数,720表示一个月的小时数,24表示一天的小时数。
希望这个方法能对您有所帮助!
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #js 计算天数