数据湖探索 DLI-dateadd:示例代码
示例代码
返回2023-08-15 17:00:00。加1天。
select dateadd( '2023-08-14 17:00:00', 1, 'dd');
返回2025-04-14 17:00:00。加20个月,月份溢出,年份加1。
select dateadd('2023-08-14 17:00:00', 20, 'mm');
返回2023-09-14 17:00:00。
select dateadd('2023-08-14 17:00:00', 1, 'mm');
返回2023-09-14。
select dateadd('2023-08-14', 1, 'mm');
假设当前时间为2023-08-14 17:00:00,返回2023-08-13 17:00:00。
select dateadd(getdate(),-1,'dd');
返回NULL。
select dateadd(date '2023-08-14', 1, null);