GETDATE函数用于获取当前日期和时间。要进行日期计算,可以使用DATEADD函数来添加或减去指定的时间间隔。
例如,要在当前日期上添加一天,可以使用以下语句:
SELECT DATEADD(day, 1, GETDATE())
这将返回当前日期加一天的结果。您还可以使用其他时间间隔单位,例如month(月)、year(年)等。
如果要计算两个日期之间的天数差异,可以使用DATEDIFF函数。例如,要计算当前日期和特定日期之间的天数差异,可以使用以下语句:
SELECT DATEDIFF(day, GETDATE(), '2022-12-31')
这将返回当前日期和2022年12月31日之间的天数差异。
通过结合使用GETDATE、DATEADD和DATEDIFF函数,您可以执行各种日期计算操作。