ylb:日期和时间函数

本文介绍了SQLServer中处理日期和时间的各种函数,包括获取当前日期、提取特定日期部分的方法及日期时间的计算方式。通过使用GetDate()、DatePart()等函数,可以方便地进行日期时间的操作。
ylbtech-SQL Server:SQL Server-日期和时间函数

 日期和时间函数

ylb:日期和时间函数 返回顶部
1,日期和时间函数
获取(当前)日期 GetDate()

2,提取部分日期和时间
DAY(date)
MONTH(date)
YEAR(date)
或者DatePart()和DateName()
DatePart(datepart,date)
DateName(datepart,date)

3,SQL Server认可的日期部分和缩写

日期部分(全名)日期部分(缩写)
Yearyy,yyyy
Quarterqq,q
Monthmm,m
Dayofyeardy,y
Daydd,d
Weekwk,ww
Weekdaydw
Hourhh
Minutemi,n
Secondss,s
Millisecondms

 

select GetDate() 'Date', Datename(month,GetDate()) AS 'Month Name', DatePart(yyyy,GetDate()) AS 'Year'
 
Date                                                   Month Name                     Year       
------------------------------------------------------ ------------------------------ -----------
2012-11-15 17:23:59.700                                11                             2012 

 

4,日期和时间计算    T-SQL包含两个计算日期和时间表达式的函数:

DateAdd(datepart,number,date)

DateDiff(datepart,startdate,endate)


5,完整日期+时间格式:yyyy-MM-dd hh:mi:ss:mmm
6,
7,
8,
 
warn作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载于:https://www.cnblogs.com/ylbtech/p/3514094.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值