您的位置:首页 > 数据库

SQL+C#获得当前月的第一天与最后一天

2011-03-26 21:07 267 查看
//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 DATETIME

DECLARE @FistDayOfThisMonth DATETIME

DECLARE @LastDayOfThisMonth DATETIME

SET @NOW = GETDATE()

SET @FistDayOfThisMonth = @NOW - DAY(@NOW) + 1

SET @LastDayOfThisMonth = DATEADD(MONTH, 1, @NOW - DAY(@NOW) + 1) - 1

SELECT @FistDayOfThisMonth

SELECT @LastDayOfThisMonth
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: