-
SQL SERVER中常用日期函数的具体使用
1 GETDATE() 返回当前系统日期
1 |
|
2 DATEADD(日期部分,常数,日期) 返回将日期的指定日期部分加常数后的结果返回
常数为正
1 |
|
等同于
1 |
|
常数为负数
1 |
|
常数为小数(直接舍去小数部分)
1 2 3 |
|
3 DATEDIFF( 日期部分,日期1,日期2) 返回两个日期之间的差值,日期部分(日期1-日期2)
日期1>日期2
1 |
|
日期1<日期2
1 |
|
4 DATENAME() 返回指定日期的日期部分的字符串(返回字符串)
1 |
|
'+'是连接符号
1 |
|
5 DATEPART() 返回指定日期的日期部分的整数(返回整数)
1 |
|
'+'是加符号
1 |
|
6 DAY() 返回指定日期的日部分的整数
1 |
|
7 MONTH() 返回指定日期的月部分的整数
1 |
|
8 YEAR() 返回指定日期的年部分的整数
1 |
|
补充:
时间转换:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
当月第一天
1 |
|
本周星期一
1 |
|
本年第一天
1 |
|
--本月最后1天
1 |
|
--本周最后一天,注意sql精确到3毫秒。。。
1 |
|
本月的第一个星期一
1 |
|
到此这篇关于SQL SERVER中常用日期函数的具体使用的文章就介绍到这了,更多相关SQL SERVER常用日期函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
原文链接:https://blog.csdn.net/qq_37192571/article/details/108868997