此頁面列出了最常用的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字串函數