有没有公式可以计算,两个日期控件相差的天数。

有没有公式可以计算,两个日期控件相差的天数。         比如我日期控件 选择的开始时间是2020年12月26日,结束时间选择的2021年1月13。  通过公式得到 相差的天数是18。

FineReport 备考FCRP 发布于 2021-1-13 13:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
孤陌Lv6资深互助
发布于2021-1-13 13:11(编辑于 2021-1-13 13:27)

DATESUBDATE(A1,B1,"d")

在参数面板 

DATESUBDATE($kj,$js,"d") 这样写 

  • zsh331 zsh331 DATEDIF(start_date,end_date,unit):返回两个指定日期间的天数、月数或年数。 Start_date:代表所指定时间段的初始日期。 End_date:代表所指定时间段的终止日期。 Unit:函数返回信息的类型。 若unit=“Y”,则DATEDIF返回指定时间段的年差数。 若unit=“M”,则DATEDIF返回指定时间段的月差数。 若unit=“D”,则DATEDIF返回指定时间段的日差数。 若unit=“MD”,则DATEDIF忽略年和月,返回指定时间段的日差数。 若unit=“YM”,则DATEDIF忽略年和日,返回指定时间段的月差数。 若unit=“YD”,则DATEDIF忽略年,返回指定时间段的日差数。 示例: DATEDIF(\"2001/2/28\",\"2004/3/20\",\"Y\")等于3,即在2001年2月28日与2004年3月20日之间有3个整年。 DATEDIF(\"2001/2/28\",\"2004/3/20\",\"M\")等于37,即在2001年2月28日与2004年3月20日之间有36个整月。 DATEDIF(\"2001/2/28\",\"2004/3/20\",\"D\")等于1116,即在2001年2月28日与2004年3月20日之间有1116个整天。 DATEDIF(\"2001/2/28\",\"2004/3/20\",\"MD\")等于8,即忽略月和年后,2001年2月28日与2004年3月20日的差为8天。 DATEDIF(\"2001/1/28\",\"2004/3/20\",\"YM\")等于2,即忽略日和年后,2001年1月28日与2004年3月20日的差为2个月。 DATEDIF(\"2001/2/28\",\"2004/3/20\",\"YD\")等于21,即忽略年后,2001年2月28日与2004年3月20日的差为21天。
    2021-01-13 13:12 
  • 备考FCRP 备考FCRP(提问者) 时间类型的 控件行吗 ,我试了怎么不管用。
    2021-01-13 13:15 
  • 孤陌 孤陌 回复 备考FCRP(提问者) 可以啊
    2021-01-13 13:16 
  • 孤陌 孤陌 回复 备考FCRP(提问者) 你是在哪里 如果是单元格里设置 控件 就按照我这样了弄就好了
    2021-01-13 13:16 
  • 孤陌 孤陌 回复 备考FCRP(提问者) 如果是参数面板 就需要把单元格修改成$控件名
    2021-01-13 13:17 
  • 2关注人数
  • 731浏览人数
  • 最后回答于:2021-1-13 13:27
    请选择关闭问题的原因
    确定 取消
    返回顶部