declare @a datetime 
select @a='2005-1-1'
select  第一季度末=dateadd(day,-1,dateadd(quarter,1,@a)),
第一季度末=dateadd(day,-1,dateadd(quarter,1,@a)),
第二季度始=dateadd(quarter,1,@a),
第二季度末=dateadd(day,-1,dateadd(quarter,2,@a)),
第三季度始=dateadd(quarter,2,@a),
第三季度末=dateadd(day,-1,dateadd(quarter,3,@a)),
第四季度始=dateadd(quarter,3,@a),
第四季度末=dateadd(day,-1,dateadd(quarter,4,@a))