sql 日期函数格式

select convert(datetime,'09/09/2005',121)
select convert(datetime,'2005/09/09',121)
select convert(datetime,'20050909',121)
select convert(datetime,'2005-09-09',121)
select convert(datetime,'2005-09-09',111)

SELECT CONVERT(DATETIME,'2005-9-9',121)
SELECT CONVERT(DATETIME,'2005-9-9',111)

SELECT CAST('20050909' AS DATETIME)
SELECT CAST('2005-9-9' AS DATETIME)
SELECT CAST('2005-09-09' AS DATETIME)--都是带时分秒的
的结果一样:2005-09-09 00:00:00.000

-------------------------------
SELECT CONVERT(VARCHAR(100),CAST('2010-04-05 10:10:20' AS DATETIME),23)
SELECT CONVERT(VARCHAR(100),CAST('20100405 10:10:20' AS DATETIME),23)
SELECT CONVERT(VARCHAR(100),CAST('20100405 ' AS DATETIME),23)
SELECT CONVERT(VARCHAR(100),CAST('2010-4-5 ' AS DATETIME),23)
的结果一样:2010-04-05
------------------------
SELECT SUBSTRING(CONVERT(nvarchar(22), GETDATE(), 111), 1, 4)--结果:2010
SELECT CONVERT(nvarchar(22), GETDATE(), 121)--结果:2010-05-11 17:08:16.39
SELECT CONVERT(nvarchar(22), GETDATE(), 111)--结果:2010/05/11
select   convert(char(22),getdate(),23) ---结果:2010-05-11


---------------------------
select dateadd(minute,1,getdate())
select dateadd(hh,1,getdate())
select dateadd(ss,1,getdate())

----------------------sql日期转换函数
格式类型:   000   输出日期格式:   Sep   14   200  
  格式类型:   001   输出日期格式:   09/14/01    
  格式类型:   002   输出日期格式:   01.09.14    
  格式类型:   003   输出日期格式:   14/09/01    
  格式类型:   004   输出日期格式:   14.09.01    
  格式类型:   005   输出日期格式:   14-09-01    
  格式类型:   006   输出日期格式:   14   Sep   01    
  格式类型:   007   输出日期格式:   Sep   14,   01  
  格式类型:   008   输出日期格式:   17:06:08    
  格式类型:   009   输出日期格式:   Sep   14   200  
  格式类型:   010   输出日期格式:   09-14-01    
  格式类型:   011   输出日期格式:   01/09/14    
  格式类型:   012   输出日期格式:   010914    
  格式类型:   013   输出日期格式:   14   Sep   200  
  格式类型:   014   输出日期格式:   17:06:08:7  
  格式类型:   015   输出日期格式:   17:06:08:7  
  格式类型:   016   输出日期格式:   17:06:08:7  
  格式类型:   017   输出日期格式:   17:06:08:7  
  格式类型:   018   输出日期格式:   17:06:08:7  
  格式类型:   019   输出日期格式:   17:06:08:7  
  格式类型:   020   输出日期格式:   2001-09-14  
  格式类型:   021   输出日期格式:   2001-09-14  
  格式类型:   022   输出日期格式:   09/14/01    
  格式类型:   023   输出日期格式:   2001-09-14  
  格式类型:   024   输出日期格式:   17:06:08  
               108   输出日期格式:   17:13:43

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值