日期截断:DATETRUNC()
更新时间: 2022-10-11 16:49:21
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 |
保存后,会生成一个新的自定义字段,其结果为整数,可利用该字段创建新的图表,或查看宽表,查看具体的详情。