## 日期减法:DATEDIFF() ### DATEDIFF(日期部分,开始日期,结束日期) DATEDIFF() 函数结果两个日期之间的时间差值。 语法:DATEDIFF(datepart,startdate,enddate) startdate和 enddate 参数是合法的日期表达式。 datepart 参数可以是下列的值: 包括 "year", "quarter", "month", "week", "day", "hour", "minute", "second" ### 示例 假设我们的订单表 | 序号 | 产品名称 | 发货日期 | 订单日期 | | ---- | -------- | -------------- | -------------- | | 1 | 家具 | 2020年10月10日 | 2020年11月30日 | 这时,我们想计算“发货日期”及“订单日期”之间的间隔天数或间隔月份等粒度 我们可以在计算字段的输入框中输入: 名称:日期间隔(自定义) ##### DATEDIFF("DAY",[发货日期], [订单日期]) 结果:DATEDIFF("DAY",[发货日期], [订单日期])=51 | 序号 | 产品名称 | 发货日期 | 订单日期 | 名称(日期间隔) | | ---- | -------- | -------------- | ------------ | ---------------- | | 1 | 家具 | 2020年10月10日 | 2020年11月30 | 51 | 保存后,会生成一个新的自定义字段,其结果为整数,可利用该字段创建新的图表,或查看宽表,查看具体的详情 日期减法:DATEDIFF() - 图1 日期减法:DATEDIFF() - 图2