1. 概述

DATETRUNC(日期部分,日期型表达式)

语法:DATETRUNC(datepart,date)

用途:按 datepart 指定的准确度截断指定日期,生成新日期。datepart参数(可用于指定哪一天)是可选的,包括”year”,”quarter”,”month”,”day”,”hour”,”minute”,”second”。

例如,以月份级别截断处于月份中间的日期时,此函数返回到当月的第一天。

2. 示例

假设有订单表如下:

序号 产品名称 发货日期
1 家具 1988-08-31
2 电器 1988-09-11
3 金属 1990-03-16

这时,我们想“发货日期”以月份的形式截断时,可在计算字段的表达式输入框中输入:DATERUNC("month",[发货日期])

结果以日期形式展示,如下所示:

序号 产品名称 发货日期 名称(daterunc)
1 家具 1988-08-31 1988-08-01
2 电器 1988-09-11 1988-09-01
3 金属 1990-03-16 1990-03-01

保存后,会生成一个新的自定义字段,其结果为整数,可利用该字段创建新的图表,或查看宽表,查看具体的详情。