zoukankan      html  css  js  c++  java
  • sql server的一些日期操作函数

    SQL Server中内置了一些日期操作的函数,这里列出一些常用的。

    1.getdate()函数获取当前系统日期、时间:

    select getdate();

    2.dateadd()函数在向指定日期加上一段时间的基础上,返回新的datetime值:

    select dateadd(day, 2, '2019-07-06'); -- 2019-07-08 00:00:00.000

    3.datediff()函数返回跨两个指定日期的日期和时间边界数:

    select datediff(day, '2019-07-01', '2019-07-06'); -- 5

    4.datepart()函数返回代表指定日期的指定日期部分的整数:

    select datepart(month, '2019-07-06'); -- 返回7

    5.datename()函数返回代表指定日期的指定日期部分的字符串:

    select datename(weekday, '2019-07-06'); -- 星期六

    6.day()函数返回指定日期的日部分整数:

    select day('2019-07-06'); -- 6

    7.month()函数返回指定日期的月份部分

    select month('2019-07-06'); -- 7

    8.year()函数返回指定日期的年部分份整数:

    select year('2019-07-06'); -- 2019

    9.cast()函数将日期/字符串转换为字符串/日期:

    cast(expression as data_type)

    10.convert()函数将字符串/日期转换为日期/字符串:

    convert(data_type[(length)], expression [, style])

    "如果不管遇到什么人、什么事都把自己当做例外,或许就不会有那么多失望了。"

  • 相关阅读:
    33. 搜索旋转排序数组
    54. 螺旋矩阵
    46. 全排列
    120. 三角形最小路径和
    338. 比特位计数
    746. 使用最小花费爬楼梯
    spring boot的一些常用注解
    SSM整合Dubbo案例
    一些面试题
    Spring Aop和Spring Ioc(二)
  • 原文地址:https://www.cnblogs.com/yanggb/p/11143452.html
Copyright © 2011-2022 走看看