1.获取当前月份

SELECT MONTH(getdate())

2.获取当前月份的第一天

SELECT CONVERT(datetime,CONVERT(char(8),getdate(),120)+'1')
比如:2016-04-1 00:00:00.000

3.获取当前月份的最后一天

SELECT DATEADD(Day,-1,CONVERT(char(8),DATEADD(Month,1,getdate()),120)+'1')
比如:2016-04-30 00:00:00.000

 4.获取前一个月的时间

select dateadd(day,-30,getdate())

 

相关文章:

  • 2022-01-14
  • 2022-03-08
  • 2022-12-23
  • 2021-12-24
猜你喜欢
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2021-10-21
  • 2021-08-11
相关资源
相似解决方案