码迷,mamicode.com
首页 > 数据库 > 详细

数据库系列学习(八)-对日期的操作

时间:2015-08-12 00:53:01      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:

--取到当前日期时间 

select getdate() --2015-08-11 20:25:30.973

--以指定格式显示当前日期

select convert(varchar(50),getdate(),101)  --08/11/2015

select convert(varchar(50),getdate(),102)  --2015.08.11

select convert(varchar(50),getdate(),103)  --11/08/2015

select convert(varchar(50),getdate(),104)  --11.08.2015

select convert(varchar(50),getdate(),105) --11-08-2015

select convert(varchar(50),getdate(),106) --11 08 2015

select convert(varchar(50),getdate(),107) --08 11, 2015

select convert(varchar(50),getdate(),108)  --20:26:11

select convert(varchar(50),getdate(),109) --08 11 2015 10:53:15:397PM

select convert(varchar(50),getdate(),110) --08-11-2015

select convert(varchar(50),getdate(),111) --2015/08/11

select convert(varchar(50),getdate(),112)  --20150811

select convert(varchar(50),getdate(),113) --11 08 2015 22:52:17:143

select convert(varchar(50),getdate(),114) --22:53:45:847

select convert(varchar(50),getdate(),120)  --2015-08-11 22:45:34

select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),-,‘‘), ,‘‘),:,‘‘) –20150811225416
--日期增减 

select dateadd(year,3,2015-08-11 20:25:30.973) --2018-08-11 20:25:30.973 --年

select dateadd(quarter,1,2015-08-11 20:25:30.973) --2015-11-11 20:25:30.973--季度

select dateadd(month,3,2015-08-11 20:25:30.973) --2015-11-11 20:25:30.973--月份

select dateadd(day,3,2015-08-11 20:25:30.973) --2015-08-14 20:25:30.973 -- 日

select dateadd(hour,3,2015-08-11 20:25:30.973) --2015-08-11 23:25:30.973 -- 小时

select dateadd(minute,3,2015-08-11 20:25:30.973) --2015-08-11 20:28:30.973 --分

select dateadd(second,3,2015-08-11 20:25:30.973) --2015-08-11 20:25:33.973 --秒

select dateadd(millisecond,3,2015-08-11 20:25:30.973) --2015-08-11 20:25:30.977 --毫秒

--计算两个日期相差几天

select datediff(day,2015-08-11,2015-08-14) -- 3

--计算一个日期是星期几 

select datename(weekday,2015-08-11) --星期二

--获取日期的指定部分

select datepart(year,2015-08-11) – 2015 –年

select datepart(month,2015-08-11) – 8–月

select datepart(day,2015-08-11) – 11–日

数据库系列学习(八)-对日期的操作

标签:

原文地址:http://www.cnblogs.com/2star/p/4722597.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!