此页面列出了最常用的SQL Server日期函数,它们能够有效地处理日期和时间日期。
返回日期和时间函数
| 编号 | 函数 | 描述说明 |
|---|---|---|
| 1 | DATENAME | 以字符串形式返回日期部分 |
| 2 | DATEPART | 以整数形式返回日期部分 |
| 3 | DAY | 以整数形式返回指定日期 |
| 4 | MONTH | 以整数形式返回指定日期的月份 |
| 5 | YEAR | 以整数形式返回日期的年份。 |
返回两个日期之间的差值
| 编号 | 函数 | 描述说明 |
|---|---|---|
| 1 | DATEDIFF | 返回两个日期之间的日期部分的差值。 |
| 2 | DATEDIFF_BIG | 返回两个日期之间的日期部分的差值。 |
修改时间函数
| 编号 | 函数 | 描述说明 |
|---|---|---|
| 1 | DATEADD | 将值添加到日期部分并返回新的日期值。 |
| 2 | EOMONTH | 返回包含指定日期的月份的最后一天,并带有可选的偏移量。 |
| 3 | SWITCHOFFSET | 更改DATETIMEOFFSET值的时区偏移量并保留UTC值。 |
| 4 | TODATETIMEOFFSET | 将datetime2值转换为datetimeoffset值。 |
上一篇:
SQL Server聚合函数
下一篇:
SQL Server字符串函数
