最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
C#获取每个年,月,周的起始日期和结束日期的方法
时间:2022-06-25 07:51:52 编辑:袖梨 来源:一聚教程网
我们在写程序的时候往往要计算出年,月,周的开始日期和结束日期,在这里给出统一求解方法
| 代码如下 | 复制代码 |
/// /// 声明期间类型枚举 /// publicenumPeriod {Day, Week, Month, Year}; /// /// 获取指定期间的起止日期 /// /// 期间类型 /// 开始日期 /// 结束日期 publicstaticvoidGetPeriod(Period period,outDateTime beginDate,outDateTime endDate) { intyear = DateTime.Today.Year; intmonth = DateTime.Today.Month; switch(period) { casePeriod.Year://年 beginDate =newDateTime(year, 1, 1); endDate =newDateTime(year, 12, 31); break; casePeriod.Month://月 beginDate =newDateTime(year, month, 1); endDate = beginDate.AddMonths(1).AddDays(-1); break; casePeriod.Week://周 intweek = (int)DateTime.Today.DayOfWeek; if(week == 0) week = 7;//周日 beginDate = DateTime.Today.AddDays(-(week - 1)); endDate = beginDate.AddDays(6); break; default://日 beginDate = DateTime.Today; endDate = DateTime.Today; break; } } | |
相关文章
- 12306候补订单成功率高吗-12306候补55%概率靠谱吗 02-12
- POKI小游戏免费在线畅玩-poki秒玩游戏入口网页版一键即玩 02-12
- 夸克网页版入口如何快速查找-夸克浏览器2026最新官网直达地址 02-12
- 抖音网页版能抢福袋吗-抖音网页版抢福袋攻略 02-12
- 秘塔猫AI写作官网入口-秘塔写作猫官网登录通道 02-12
- 火车票余票查询攻略-火车票购买软件推荐 02-12