zoukankan      html  css  js  c++  java
  • SQL SERVER对日期的操作

    --获取当前日期(如:yyyymmdd)

    select CONVERT (nvarchar(12),GETDATE(),112)
     
    --获取当前日期(如:yyyymmdd hh:MM:ss)
    select GETDATE()

    --获取当前日期(如:yyyy-mm-dd)
    Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate())
     
    --获取当前日期(如:yyyy/mm/dd)
    select DATENAME(YEAR,GETDATE())+'/'+DATENAME(MONTH,GETDATE())+'/'+DATENAME(DAY,GETDATE())
     
    --获取几种日期
    select DATENAME(YEAR,GETDATE())   --年份(YYYY)
    select DATENAME(YY,GETDATE())
     
    select DATENAME(MM,GETDATE())  --月份
    select DATENAME(DD,GETDATE())  --日期
    select dateName(hh,getdate())  --获取小时
     
    select DATENAME(MI,GETDATE())  --获取分钟
    select DATENAME(SECOND,GETDATE()) --获取秒
    select DATENAME(WEEK,GETDATE())  --获取当前星期(周)是这一年中的第几个星期(周)
    select DATENAME(WEEKDAY,GETDATE())  --星期几
     
    --日期转换
    --例如2011-10-24 15:57:16
    select CONVERT(varchar, getdate(), 120 ) 
     
    select CONVERT(varchar,GETDATE(),111)+' '+DATENAME(HH,GETDATE())+':'+DATENAME(MI,GETDATE())+':'+DATENAME(SECOND,GETDATE())
       www.2cto.com  
    --例如20111024155657
    select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','') 
     
    --例如2011/10/24
    select CONVERT(varchar(12) , getdate(), 111 ) 
     
    --例如20111024
    select CONVERT(varchar(12) , getdate(), 112 ) 
     
    --例如2011.10.24
    select CONVERT(varchar(12) , getdate(), 102 ) 
     
    --例如10/24/2011
    select CONVERT(varchar(12) , getdate(), 101 )  
     
    --例如24/10/2011
    select CONVERT(varchar(12) , getdate(), 103 ) 
     
    --例如24.10.2011
    select CONVERT(varchar(12) , getdate(), 104 )  
     
    --例如24-10-2011
    select CONVERT(varchar(12) , getdate(), 105 ) 
       www.2cto.com  
    --例如24 10 2011
    select CONVERT(varchar(12) , getdate(), 106 ) 
     
    --例如10 24, 2011
    select CONVERT(varchar(12) , getdate(), 107 ) 
     
    --例如16:01:18
    select CONVERT(varchar(12) , getdate(), 108 ) 
     
    --例如10 24 2011  
    select CONVERT(varchar(12) , getdate(), 109 ) 
     
    --例如10-24-2011
    select CONVERT(varchar(12) , getdate(), 110 ) 
     
    --例如24 10 2011 1
    select CONVERT(varchar(23) , getdate(), 113 )  
     
    --例如16:04:27:590(590为毫秒)
    select CONVERT(varchar(12) , getdate(), 114 ) 
     
    --日期格式为:yyyy/mm/dd hh:mm:ss
    select CONVERT(varchar(12),GETDATE(),111)+' '+DATENAME(HH,GETDATE())+':'+DATENAME(MI,GETDATE())+':'+ DATENAME(SECOND,GETDATE())
       www.2cto.com  
    --日期格式为:yyyy-mm-dd hh:mm:ss
    select CONVERT(varchar(30),GETDATE(),120)+':'+DATENAME(MILLISECOND,GETDATE())+':'+DATENAME(MCS,GETDATE())
     
    select CONVERT(varchar(30),GETDATE(),120)+':' + DATENAME(MILLISECOND,GETDATE())
  • 相关阅读:
    HDU 4278 Faulty Odometer 8进制转10进制
    hdu 4740 The Donkey of Gui Zhou bfs
    hdu 4739 Zhuge Liang's Mines 随机化
    hdu 4738 Caocao's Bridges tarjan
    Codeforces Gym 100187M M. Heaviside Function two pointer
    codeforces Gym 100187L L. Ministry of Truth 水题
    Codeforces Gym 100187K K. Perpetuum Mobile 构造
    codeforces Gym 100187J J. Deck Shuffling dfs
    codeforces Gym 100187H H. Mysterious Photos 水题
    windows服务名称不是单个单词的如何启动?
  • 原文地址:https://www.cnblogs.com/jake-ge/p/6277073.html
Copyright © 2011-2022 走看看