1.当前日期第二个月月底往前推25天
select dateadd(dd,25,dateadd(month, datediff(month, 0, dateadd(mm,3,getdate())), -1)), getdate()
2. 当前日期第二个月最后一天
select dateadd(month, datediff(month, 0, dateadd(mm,3,getdate())), -1), getdate()
3.当前日期60天的月底,再加10天
select DATEADD(dd,10,DATEADD(ms,-3,DATEADD(mm,DATEDIFF(m,0,dateadd(dd,60,getdate()))+1,0))),getdate()
4.当前日期90天的月底
select DATEADD(ms,-3,DATEADD(mm,DATEDIFF(m,0,dateadd(dd,90,getdate()))+1,0)),getdate()
5.当前日期第二个月的10号
select dateadd(dd,9,dateadd(month, datediff(month, 0, dateadd(mm,1,getdate())), 0)),getdate()
日常用到的,大家有没有更简单的方法?