惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
博客园 - 三生石上(FineUI控件)
量子位
月光博客
月光博客
人人都是产品经理
人人都是产品经理
U
Unit 42
S
SegmentFault 最新的问题
M
MIT News - Artificial intelligence
H
Help Net Security
aimingoo的专栏
aimingoo的专栏
Microsoft Security Blog
Microsoft Security Blog
MyScale Blog
MyScale Blog
美团技术团队
P
Proofpoint News Feed
Apple Machine Learning Research
Apple Machine Learning Research
D
Docker
B
Blog
大猫的无限游戏
大猫的无限游戏
V
Visual Studio Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog

博客园 - DongD

今天在ASP.NET上在写一个读取EXCEL文件内容的功能,但是IE8貌似把文件路径给屏蔽了,在IE6下面读取正常!有啥好办法? 刚看了一点Spring .NET, 从第一个例子MovieFinder说起(2) 刚看了一点Spring .NET, 从第一个例子MovieFinder说起 RegularExpressionValidator控件中正则表达式用法[转] ASP.NET 安全认证(二)【转】 ASP.NET 的安全认证 - DongD - 博客园 Host and Workflow: Two Worlds to Communicate: Part III Host and Workflow: Two Worlds to Communicate - Part II Host and Workflow: Two Worlds to Communicate: Part I .NET2.0正则表达式【转】 解决Active Directory密码不满足密码策略的要求 Gridview控件中字符串的截取【转】 asp.net(c#)常用正则表达式实例 C#中的delegate和event 【转】 Asp.net &C#开发中的一些注意事项及小技巧【转】 C# 事件机制【转】 asp.net中为TextBox Web服务器控件添加OnClick事件【转】 gridview在绑定显示的各种格式 跳楼有感【转载】
一个计算周次和本周时间范围的代码(c#)
DongD · 2011-06-27 · via 博客园 - DongD

//当天与该周星期一相差的天数
  private int getModdayNum(System.DayOfWeek dw)
  {
   int weeknow = Convert.ToInt32(dw);
   int moddayNum = (-1) * weeknow+1;
   return moddayNum;
  }

  //当天与该周星期日相差的天数
  private int getSundayNum(System.DayOfWeek dw)
  {
   int weeknow = Convert.ToInt32(dw);
   int sundayNum = 7-weeknow;
   return sundayNum;
  }

  //该周星期一的日期
  private string getWeekMonday(System.DayOfWeek dw,string timeFormateStr)
  {
   int weeknow = Convert.ToInt32(dw);
   int moddayNum = (-1) * weeknow+1;
   string weekMonday = System.DateTime.Now.AddDays(moddayNum).Date.ToString(timeFormateStr);
   return weekMonday;
  }

  //该周星期日的日期
  private string getWeekSunday(System.DayOfWeek dw,string timeFormateStr)
  {
   int weeknow = Convert.ToInt32(dw);
   int sundayNum = 7-weeknow;
   string weekSunday = System.DateTime.Now.AddDays(sundayNum).Date.ToString(timeFormateStr);
   return weekSunday;
  }

  //本周是本年第几周
  private int weekNum(System.DayOfWeek dw)
  {
   int weeknow = Convert.ToInt32(dw);//今天星期几
   int daydiff = (-1) * (weeknow+1);//今日与上周末的天数差
   int days = System.DateTime.Now.AddDays(daydiff).DayOfYear;//上周末是本年第几天
   int weeks = days/7;
   if(days%7 != 0)
   {
    weeks++;
   }
   return (weeks+2);
  }

   //调用方法
   string datetime = getWeekMonday(System.DateTime.Now.DayOfWeek,"yyyy-MM-dd");