SELECT DATEADD(mm, DATEDIFF(m, 0, getdate()), 0) '当月第一天'
,DATEADD(mm, DATEDIFF(m, 0, getdate())+1, 0) '下月第一天'
,DATEADD(ms, -2, DATEADD(mm, DATEDIFF(m, 0, getdate()) + 1, 0)) '当月最后时间点'
,DAY(getdate()) '几号'
,DATEPART(WEEKDAY, getdate()) AS '星期几'
,CASE DATEPART(WEEKDAY, getdate())
WHEN 1 THEN '星期天'
WHEN 2 THEN '星期一'
WHEN 3 THEN '星期二'
WHEN 4 THEN '星期三'
WHEN 5 THEN '星期四'
WHEN 6 THEN '星期五'
WHEN 7 THEN '星期六'
END AS '星期几(中文)';
SQL server日期转换
最新推荐文章于 2023-05-05 14:21:46 发布