1、算出每月日期
DateTime dateTime = DateTime.Now;
int i = DateTime.DaysInMonth(dateTime.Year, dateTime.Month);
2、将日期转成某一个时间
s1 = this.dateTimePicker1.Value.ToString("yyyy-MM-dd 00:00:00");// dateTimePicker1为其中一个空间
3、有一个比较好的帖子,方便以后学习
http://blog.csdn.net/aklixiaoyao/article/details/7546709