zoukankan      html  css  js  c++  java
  • 星期几以及周,月份天数的计算(共用方法)

            #region 计算星期几
            /// <summary>
             ///  //: 星期日至星期六的值为0-6 
             /// </summary>
             /// <param name="year"></param>
             /// <param name="month"></param>
             /// <param name="day"></param>
             /// <returns></returns>   
            public static int GetWeeksOfDate(int year, int month, int day)  
            {
                return GetWeeksOfDate(new DateTime(year, month, day));
            }
    
            public static int GetWeeksOfDate(DateTime time)
            {
                DayOfWeek d = time.DayOfWeek;
                return Convert.ToInt32(d);  
            }
    
            public static string GetWeeksOfDateForChinese(DateTime time)
            {
                int week = GetWeeksOfDate(time);
                string strWeek ="";
                if (week == 0)
                {
                    strWeek = "";
                }
                else {
                    strWeek =Tools.Number2Chinese(week);
                }
                return "" + strWeek;
            }
            /// <summary>
            /// 星期一至星期日的值为1-7 
            /// </summary>
            /// <param name="time"></param>
            /// <returns></returns>
            public static int GetNumOfWeeks(DateTime time)
            {
                int t=GetWeeksOfDate(time);
                if(t==0)
                {
                    t = 7;
                }
                return t;
            }
            #endregion 
     #region 获取指定年月的天数
            /// <summary>
            /// 获取指定年月的天数 
            /// </summary>
            /// <param name="year"></param>
            /// <param name="month"></param>
            /// <returns></returns> 
            public static int GetDaysOfMonth(int year, int month)  
            {  
                DateTime dtCur = new DateTime(year, month, 1);  
                int days = dtCur.AddMonths(1).AddDays(-1).Day;  
                return days;
            }
            #endregion 
  • 相关阅读:
    谈对信息增益与决策树的理解
    k近邻法
    感知机相关难点细解
    点到空间中面的距离
    统计学习方法中的标注问题
    Hoeffding不等式与泛化误差上界
    经验风险与期望风险
    先验概率与后验概率
    spring和springboot常用注解总结
    多环境下读取不同的配置文件
  • 原文地址:https://www.cnblogs.com/hugeboke/p/11574817.html
Copyright © 2011-2022 走看看