zoukankan      html  css  js  c++  java
  • 日期获取函数

                                常用的日期信息获取函数

    功能说明

    语法

    参数及返回值数据类型说明

    返回代表指定日期的指定日期部分的字符串

    DATENAMEdepartdate

    返回nvarchar

    返回代表指定日期的指定日期部分的整数

    DATEPARTdepartdate

    返回int

    返回表示指定日期中的年份的整数

    YEARdate

    返回int

    返回表示指定日期中的月份的整数

    MONTHdate

    返回int

    返回表示指定日期中的天的整数

    DAYdate

    返回int


                                       DATENAMEDATEPART支持的日期部分、缩写及含义

    日期部分

    缩写

    含义

    Year

    yyyyyy

    年份

    Quarter

    qqq

    季度

    Month

    mmm

    月份

    Dayofyear

    dyy

    Day

    ddd

    Week

    wkww

    自年初开始的第几个星期

    Weekday

    Dw

    星期几

    Hour

    Hh

    小时

    Minute

    min

    分钟

    Second

    sss

    datesmalldatetime时,始终返回0

    Millisecond

    Ms

    毫秒, datesmalldatetime时,始终返回0;为date时,返回3%


















    注意事项:DATEPARTWeekdate)返回的星期计算方式,是按照星期日为一周的第1天。DATENAME函数返回指定日期的指定日期部分的字符串,其返回的具体字符串值与SET DATEFIRSTSET DATELANGUAGE选项的设置有关。使用DATEPARTWeekdate)时,其返回值与SET DATEFIRST选项的设置有关。

     

     示例

     

    select getdate() as SystemTime

    select datename(yy,getdate()) as Year         --返回类型:nvarchar
    select datename(mm,getdate()) as Month
    select datename(dd,getdate()) as day
    select datename(qq,getdate()) as Quarter
    select datename(Hh,getdate()) as Hour
    select datename(Mi,getdate()) as Miniute
    select datename(ss,getdate()) as Second
    select datename(Ms,getdate()) as MillSecond
    select datename(wk,getdate()) as Week
    select datename(Dw,getdate()) as WeekDay


    select datepart(yy,getdate()) as Year          --返回类型:int
    select datepart(mm,getdate()) as Month
    select datepart(dd,getdate()) as day
    select datepart(qq,getdate()) as quarter
    select datepart(Hh,getdate()) as hour
    select datepart(Mi,getdate()) as miniute
    select datepart(ss,getdate()) as second
    select datepart(Ms,getdate()) as Msecond
    select datepart(wk,getdate()) as Week
    select datepart(Dw,getdate()) as WeekDay

    select YEAR(getdate())    --返回类型:int
    select MONTH(getdate())
    select DAY(getdate())


    select datename(Dw,getdate())as WeekDay,datepart(Dw,getdate()) as WeekDay


     

  • 相关阅读:
    1-Java继承中多态情况特性下变量,方法,静态方法的访问
    3-表约束修改
    2-表结构修改
    持续运维与监控整理
    vscode markdown思维导图插件
    [Python][学习资料]Python学习资料整理
    [高效办公]使用synergy让多台电脑共用一套鼠标键盘
    vim代码片段插件ultisnips的使用
    matplotlib提示RuntimeWarning: Glyph 20998 missing from current font
    vscode使用anaconda的python环境提示“Can't connect to HTTPS URL because the SSL module is not available”
  • 原文地址:https://www.cnblogs.com/perfect/p/511558.html
Copyright © 2011-2022 走看看