zoukankan      html  css  js  c++  java
  • Sql Server系列:日期和时间函数

    1. 获取系统当前日期函数GETDATE()

      GETDATE()函数用于返回当前数据库系统的日期和时间,返回值的类型为datetime。

    SELECT GETDATE()

    2. 返回UTC日期的函数GETUTCDATE()

      UTCDATE()函数返回当前UTC(世界标准时间)日期值。

    SELECT GETUTCDATE()

    3. 获取天数的函数DAY

      DAY()函数用于返回指定日期是一个月中的第几天,范围从1到31。DAY 与 DATEPART (day、date) 返回相同的值。

      语法:

    DAY ( date )

      示例:

    SELECT DAY(GETDATE())
    SELECT DAY('2014-11-30')

    4. 获取月份的函数MONTH

      MONTH()函数返回指定日期中月份的整数值。MONTH 返回的值与 DATEPART (month, date) 所返回的值相同。

      语法:

    MONTH ( date )

      示例:

    SELECT MONTH(GETDATE())
    SELECT MONTH('2014-11-30')

    5. 获取年份的函数YEAR

      YEAR()返回一个整数,它表示指定 date 的年份。YEAR 与 DATEPART (year, date) 返回相同的值。

      语法:

    YEAR ( date )

      示例:

    SELECT YEAR(GETDATE())

    6. 获取日期中指定部分字符串值的函数DATENAME

      返回表示指定 date 的指定 datepart 的字符串

      语法:

    DATENAME ( datepart , date )

      datepart可能取值:year、quarter、month、day、dayofyear、week、weekday等。

      示例:

    SELECT DATENAME(YEAR, GETDATE())
    SELECT DATENAME(MONTH, GETDATE())
    SELECT DATENAME(WEEK, GETDATE())
    SELECT DATENAME(WEEKDAY, GETDATE())

    7. 获取日期中指定部分的整数值的函数DATEPART

      返回表示指定 date 的指定 datepart 的整数。

      语法:

    DATEPART ( datepart , date )

      datepart可能取值:year、quarter、month、day、dayofyear、week、weekday等。

      示例:

    SELECT DATEPART(YEAR, GETDATE())
    SELECT DATEPART(MONTH, GETDATE())
    SELECT DATEPART(WEEK, GETDATE())
    SELECT DATEPART(WEEKDAY, GETDATE())

    8. 计算日期和时间的函数DATEADD

      将指定 number 时间间隔(有符号整数)与指定 date 的指定 datepart 相加后,返回该 date。其中number可以为负数。

      语法:

    DATEADD (datepart , number , date )

      datepart可能取值:year、quarter、month、day、dayofyear、week、weekday、hour、minute、second等。

      示例:

    SELECT DATEADD(YEAR, 1, GETDATE())
  • 相关阅读:
    不可或缺 Windows Native (15)
    不可或缺 Windows Native (14)
    不可或缺 Windows Native (13)
    不可或缺 Windows Native (12)
    不可或缺 Windows Native (11)
    不可或缺 Windows Native (10)
    不可或缺 Windows Native (9)
    不可或缺 Windows Native (8)
    不可或缺 Windows Native (7)
    不可或缺 Windows Native (6)
  • 原文地址:https://www.cnblogs.com/libingql/p/4132387.html
Copyright © 2011-2022 走看看