- 类别:
DATE_FROM_PARTS¶
从表示年、月、日的单个数值组件创建日期。
- 别名:
DATEFROMPARTS
语法¶
实参¶
year用作日期构建年份的整型表达式。
month用作日期构建月份的整型表达式,其中 1 月表示为 1,12 月表示为 12。
day用作日期构建日的整型表达式,通常在 1-31 范围内。
使用说明¶
DATE_FROM_PARTS 通常用于处理“正常”范围内的值(例如,第 1-12 个月、第 1-31 天),但它也处理这些范围之外的值。例如,此表达式允许选择一年中的第 N 天,可用于简化某些计算。
年、月和日的值可以是负数(例如,计算特定日期前 N 个月的日期)。负数的行为并不完全直观;有关详细信息,请参阅“示例”部分。
示例¶
正常范围内的组件:
超出正常范围的组件:
第 100 天(从 2010 年 1 月 1 日起)
24 个月(从 2010 年 1 月 1 日起)
包含零或负数的组件: