zoukankan      html  css  js  c++  java
  • asp.net3.5 csharp Calendar 控件显示周次(1月周次问题)

    代码
     1         /// <summary>
     2         /// 获取几周 geovindu 涂聚文
     3         /// </summary>
     4         /// <param name="day">公历日期</param>
     5         /// <returns></returns>
     6         private int getISOWeek(DateTime day)
     7         {
     8             int mi = day.Month;
     9             int di = day.Day; 
    10             int w = 0;
    11             if (mi == 1 && di == 1)
    12             {
    13 
    14                 string y = day.Year.ToString();
    15                 string m = day.Month.ToString();
    16                 string s = y + "-" + m + "-1";
    17                DateTime dt = DateTime.Parse(s);// int w = 0;
    18                 int d = day.Day - dt.Day;
    19                 
    20                 //int d = dt.Day;
    21                
    22                 for (int i = 1; i <= d; i++)
    23                 {
    24 
    25                     DateTime dt1 = dt.AddDays(i);
    26                     if (dt1.DayOfWeek == DayOfWeek.Sunday)
    27                     {
    28                         w = w + 1;
    29                     }
    30 
    31                 }
    32             }
    33             else
    34             {
    35                 w=System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(day, System.Globalization.CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday);
    36             }
    37             return w;
    38             //return System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(day, System.Globalization.CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday);
    39         }

     demo: http://www.dusystem.com/Calendar.aspx

  • 相关阅读:
    使用idea2017搭建SSM框架(转发:https://www.cnblogs.com/hackyo/p/6646051.html#!comments)
    Maven下载、安装和配置(转发:http://blog.csdn.net/jiuqiyuliang/article/details/45390313)
    IDEA main方法自动补全(转发:http://blog.csdn.net/zjx86320/article/details/52684601)
    IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)(转发:https://www.cnblogs.com/jx17/p/6244491.html)
    使用IntelliJ IDEA 15和Maven创建Java Web项目
    easyui学习笔记
    Bootstrap学习笔记
    IoC和AOP
    面向对象的五大原则
    面向对象的思想
  • 原文地址:https://www.cnblogs.com/geovindu/p/1795423.html
Copyright © 2011-2022 走看看