在日常开发中,经常需要我们对时间判断是否是在当前月内 C# int year = DateTime.Now.Year;int month = DateTime.Now.Month;DateTime firstDayOfThisMonth = new DateTime(year, month, 1);DateTime lastDayOfThisMonth = new DateTime(year, month, DateTime.DaysInMonth(year, month)); SQL DECLARE @NOW DATETIMEDECLARE @FistDayOfThisMonth DATETIME DECLARE @LastDayOfThisMonth DATETIME SET @NOW = GETDATE()SET @FistDayOfThisMonth = @NOW - DAY(@NOW) + 1 SET @LastDayOfThisMonth = DATEADD(MONTH, 1, @NOW - DAY(@NOW) + 1) - 1SELECT @FistDayOfThisMonthSELECT @LastDayOfThisMonth 相关文章: 2022-12-23 2021-11-29 2022-02-04 2021-11-29 2022-12-23 2021-07-05