为日期增加天数,也可切换为减去天数。偏移跨越较长日历周期时,还可以使用周、月和年。
日历月不会近似为固定天数。当目标月份较短时,结果会先使用该月最后一个有效日期,再应用周和天。
计算时先应用年和月,再应用周和日。如果目标月份天数较少,日期会调整为该月最后一个有效日期。例如,1 月 31 日增加一个月会得到 2 月的最后一天。
日期差会同时给出日历时长和准确经过天数。工作日模式将周一至周五视为工作日,支持包含或排除边界日期,并会扣除落在工作日内的有效自定义节假日。
所有日期都按 UTC 日历日期计算,可避免夏令时变化产生 23 小时或 25 小时的日期差。