datepart()函数可以方便的取到时期中的各个部分
来源:互联网 发布:阿里云p8 编辑:程序博客网 时间:2024/06/08 09:06
/* datepart()函数的使用 2 * datepart()函数可以方便的取到时期中的各个部分 3 *如日期:2006-07--02 18:15:36.513 4 * yy:取年 2006 5 * mm:取月 7 6 * dd:取月中的天 2 7 * dy:取年中的天 183 8 * wk:取年中的周 27 9 * dw:取周中的天 110 * qq:取年中的季度 311 * hh:取小时 1812 * mi:取分钟 1513 * ss:取秒 3614 * 以下简单的语句可以演示所取到的结果15*/16 select getdate()17 select datepart(mm,getdate())18 select datepart(yy,getDate())19 select datepart(dd,getdate())20 select datepart(dy,getdate())21 select datepart(wk,getdate())22 select datepart(dw,getdate())23 select datepart(qq,getdate())24 select datepart(hh,getdate())25 select datepart(mi,getdate())26 select datepart(ss,getdate())2728 select datediff(dd,getdate(),'12/25/2006')--计算从今天到12/25/2006还有多少天29 select datediff(mm,getdate(),'12/25/2006')--计算从今天到12/25/2006还有多少个月30 select datename(mm,getdate()) --以字符串而不是数字的形式得到今天的月份(07)31 32 select dateadd(dd,30,getdate()) --在目前的日期日期上加30天33 select dateadd(mm,3,getdate()) --在目前的日期日期上加3个月34 select dateadd(yy,1,getdate()) --在目前的日期日期上加1年
出处不详....