C#如何计算指定时段算的所有周及周的时间段和星期几?例如:开-查字典问答网
分类选择

来自李颖辉的问题

  C#如何计算指定时段算的所有周及周的时间段和星期几?例如:开始时间:2013-07-01结束时间:2013-08-31想要的结果:把这段时间内所有的周都列出来,如下所示,并指定当前系统时间的这个周为当

  C#如何计算指定时段算的所有周及周的时间段和星期几?

  例如:

  开始时间:2013-07-01

  结束时间:2013-08-31

  想要的结果:

  把这段时间内所有的周都列出来,如下所示,并指定当前系统时间的这个周为当前周.

  第6周(13年08月05日-13年08月11日)

1回答
2020-03-03 19:02
我要回答
请先登录
康继昌

  给你一个获取当前周的开始日期和结束日期的小例子.//一周开始时间和结束时间

  DateTimedtWeekSt;

  DateTimedtWeekEd;

  //当前日期

  DateTimedtNow=DateTime.Now.Date;

  //今天是星期几

  intiNowOfWeek=(int)dtNow.DayOfWeek;

  if(iNowOfWeek==0)

  {

  //按中国的习惯,星期天是最后一天

  iNowOfWeek=7;

  }

  dtWeekSt=dtNow.AddDays(1-iNowOfWeek);

  dtWeekEd=dtNow.AddDays(7-iNowOfWeek);

2020-03-03 19:05:38

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •