trunc
trunc 介绍
trunc(date, fmt)
- 返回截断到由格式模型fmt
指定的单位的当天时间部分的日期。
参数:
- date - 日期值或有效的日期字符串
- fmt - 表示要截断到的单位的格式
- "YEAR", "YYYY", "YY" - 截断到日期所在的年份的第一天
- "QUARTER" - 截断到日期所在的季度的第一天
- "MONTH", "MM", "MON" - 截断到日期所在的月份的第一天
- "WEEK" - 截断到日期所在的周的星期一
Examples:
> SELECT trunc('2019-08-04', 'week');
2019-07-29
> SELECT trunc('2019-08-04', 'quarter');
2019-07-01
> SELECT trunc('2009-02-12', 'MM');
2009-02-01
> SELECT trunc('2015-10-27', 'YEAR');
2015-01-01
Since: 1.5.0