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年


出处不详....