C#后台获取时间以及时间的转换

//获取当前时间(加上7天 减7天)
DateTime time = DateTime.NOw; (1)
DateTime.Now.ToString(); (2)
DateTime.Now.AddDays(7).ToString(); //当前时间加上7天
DateTime.Now.AddDays(-7).ToString(); //当前时间减去7天

获取当前月份的第一天
DateTime first = dt.AddDays(-(dt.Day)+1);
获取当前月份最后一天(当前月+1 再减1天就是了)
DateTime EndTime = dt.AddMonths(1);
DateTime Last = dt1.AddDays(-(dt.Day));

将time类型转换成int类型
int fourbb = int.Parse(bb); --获取你要的年份或者自己定义转成int类型
int twob = int.Parse(b);---获取天数
DateTime dt1 = new DateTime(fourbb, twob, 1);--生成时间自定义年月日
DateTime next2 = dt1.AddMonths(1);--当前月加1
DateTime next3 = next2.AddDays(-1);--下个月1号减一天当前月最后一天

原文地址:https://www.cnblogs.com/leiminghui/p/11956083.html