日期减法: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 |
保存后,会生成一个新的自定义字段,其结果为整数,可利用该字段创建新的图表,或查看宽表,查看具体的详情