2025-03-01 06:39:06
SQL SERVER查询时间是一年中第几周,使用函数 datepart()。
例:查询 ‘2017-1-1’是2017年的第几周,语句如下
select datepart(wk,'2017-1-1')
datepart函数说明
一、函数功能:DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。
二、语法:DATEPART(datepart,date)
三、参数说明:date 参数是合法的日期表达式。datepart 参数可以是下列的值:
四、实例演示
假设我们有下面这个 "Orders" 表:
我们使用如下 SELECT 语句:
SELECT DATEPART(yyyy,OrderDate) AS OrderYear,
DATEPART(mm,OrderDate) AS OrderMonth,
DATEPART(dd,OrderDate) AS OrderDay
FROM Orders
WHERE OrderId=1
结果:
2025-03-01 15:49:43
2025-03-01 01:10:52
1、获取当前系统数据库的日期和时间,可以利用函数GETDATE(),select GETDATE()。
2、获取当前
3、获取某个日期时间中的日期,可以利用DAY()函数,select DAY(日期)。
4、获取日期中的月份,利用MONTH()函数,select MONTH(日期)。
5、获取日期中的年份,利用YEAR()函数,select YEAR(日期)。
6、获取日期中指定部分
2025-03-01 12:28:51
2025-03-01 10:33:16