SQL Server 日期时间函数

本页整理了在 SQL Server 中常用的日期和时间相关的函数。

  1. DATEADD

    DATEADD() 函数是 SQL Server 中用于在日期上增加或减少指定时间间隔的函数。
  2. DATEDIFF

    SQL Server 的 DATEDIFF() 函数用于计算两个日期之间的时间差,返回的结果可以是年、月、日、小时、分钟、秒等。
  3. DATENAME

    SQL Server DATENAME() 函数用于返回日期值的指定部分的名称。
  4. DATEPART

    DATENAME() 函数是 Microsoft SQL Server 中的一个日期和时间函数,用于提取日期或时间中的特定部分,例如年份、月份、小时或分钟。
  5. DAY

    在 SQL Server 中,DAY() 函数用于从日期表达式中提取一个月中的日数。
  6. GETDATE

    在 SQL Server 中,GETDATE() 函数用于返回当前系统日期和时间。
  7. HOUR

    在 SQL Server 数据库中,HOUR() 函数用于获取给定时间值的小时部分。
  8. MINUTE

    在 SQL Server 中, MINUTE() 函数用于提取时间值的分钟部分。
  9. MONTH

    MONTH() 是 SQL Server 中的一个日期时间函数,用于返回一个日期中的月份部分。
  10. SECOND

    SECOND() 是一个 SQL Server 内置函数,用于从一个日期时间值中提取出秒数(0-59)部分。
  11. SWITCHOFFSET

    SQL Server 的 SWITCHOFFSET() 函数用于更改日期时间的时区偏移量,并返回新的日期时间。
  12. SYSDATETIME

    SQL Server 的 SYSDATETIME() 函数返回当前系统日期时间。
  13. SYSDATETIMEOFFSET

    在 SQL Server 中, SYSDATETIMEOFFSET() 函数返回当前系统日期时间和与协调世界时(UTC)之间的时区偏移量。
  14. SYSUTCDATETIME

    SQL Server 中的 SYSUTCDATETIME() 函数用于返回当前系统的 UTC 日期时间值。
  15. TODATETIMEOFFSET

    SQL Server 的 TODATETIMEOFFSET() 函数允许将一个日期时间值和一个时区偏移量值结合起来,创建一个 DateTimeOffset 值。
  16. YEAR

    YEAR() 函数是 SQL Server 中的日期和时间函数之一,用于从给定日期/时间值中提取年份。