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


     

  • 相关阅读:
    TD在IE7不能浏览的问题解决办法
    SqlServer中的IsNull
    C#日期加减
    this._form为空或不是对象
    清除自动保存的远程机器登录密码
    解决下载文件名乱码问题的简单方法
    createTextRange选中测试表格
    GridView改变行的颜色(二)
    行列转换(1)
    .NET中调用系统程序
  • 原文地址:https://www.cnblogs.com/perfect/p/511558.html
Copyright © 2011-2022 走看看