zoukankan      html  css  js  c++  java
  • SQL时间日期函数

    getdate() 函数

    以datetime的默认格式返回系统当前的日期和时间

    语法格式:getdate()

     

    Year() Month() Day() 函数

    返回date_expression中的年份,月份,日期值

    语法格式:Year/Month/Day (date_expression datetime/varchar) Returns int

    例:Year(getdate()),Year('2016-05-01')

     

    datename() 函数

    以字符串的形式返回日期的指定部分

    语法格式:datename(datepart,date_expression)

    例:datename(Month,getdate()),datename(Year,'2016-05-01')

     

    datepart()函数

    以整型的形式返回日期的指定部分

    语法格式:datepart(datepart,date_expression)

     

    dateadd() 函数

    返回指定日期date加上指定的额外日期间隔number产生的新日期

    语法格式:dateadd(datepart,number,date)

    例:

    在指定日期上加上2个月

    DATEADD(MM,2,'2016-05-11') 2016-07-11

    DATEADD(MM,2,getdate())

    在指定日期上减去2个月

    DATEADD(MM,-2,'2016-05-11')

    DATEADD(MM,-2,getdate())

     

    datediff() 函数

    返回指定的两个日期在datepart方面的不同之处,即startdate和enddate的差距值,结果是一个带正负号的整数值

    语法格式:datediff(datepart,startpart,endpart)

    例:DATEDIFF(DD,'2016-05-01','2016-07-10') 返回70,天数差距值为70

    DATEDIFF(MM,'2016-05-01','2016-07-10') 返回2,月份差距值为2

  • 相关阅读:
    游LeetCode一月之闲谈
    新年计划与企盼
    F#周报2019年第51&52期
    F#周报2019年第50期
    F#周报2019年第49期
    F#周报2019年第48期
    F#周报2019年第47期
    F#周报2019年第46期
    F#周报2019年第45期
    关于我的随笔
  • 原文地址:https://www.cnblogs.com/xieyuanzheng/p/5605285.html
Copyright © 2011-2022 走看看