SQLServer数据库中将日期格式进行转换?急急急
发布网友
发布时间:2022-04-21 19:40
我来回答
共1个回答
热心网友
时间:2023-10-01 21:20
-- 输入201401
-- 月初时间
select dateadd(day, datediff(day, 0,convert(datetime,'201401'+'01',112)), 0)
-- 月末时间
select dateadd(ss,-1,dateadd(month, datediff(month, -1,convert(datetime,'201401'+'01',112)), 0))
-- 输入2014
-- 年初时间
select dateadd(year, datediff(year, 0,convert(datetime,'2014'+'0101',112)), 0)
-- 年末时间
select dateadd(ss,-1,dateadd(year, datediff(year, 0,convert(datetime,'2014'+'0101',112)), 0))
追问年末取成2013年的年末,不过没关系,我自己改了 ,非常感谢