You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

计算日期间时长时扣除周日时间的MongoDB查询问题

日期计算逻辑修正需求

我的问题与Stack Overflow上“Reduce number of hours of Sundays if present between the dates”问题高度相似,需调整如下计算规则:

场景说明

  • 场景1:结束日期为周日时,等待时长应为0,仅需返回该等待时长。
  • 场景2:结束日期为周一,需同时返回等待时长和扣除的周日时长。

当前问题

当结束日期在一周范围内时,无法得到正确的计算结果。

正确逻辑

若结束日期是周日,则将周日时长计入等待时长;若结束日期不是周日,则从等待时长中扣除周日的时长。

内容的提问来源于stack exchange,提问作者jhonClark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 23:37:00