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

推荐订阅源

大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
小众软件
小众软件
D
Docker
腾讯CDC
H
Hackread – Cybersecurity News, Data Breaches, AI and More
V
V2EX
博客园 - 叶小钗
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
Stack Overflow Blog
Stack Overflow Blog
B
Blog RSS Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
IT之家
IT之家
博客园 - 司徒正美
M
MIT News - Artificial intelligence
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
罗磊的独立博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LangChain Blog
阮一峰的网络日志
阮一峰的网络日志
C
Check Point Blog

博客园 - 周仙财

招聘职位:ERP咨询顾问(广州、厦门) 招聘职位:管理软件销售经理(广州、上海、厦门、泉州) BI走下神坛 中小企业如何迎娶其过门? (转)MonoDevelop2.2 beta发布 .NET应用跨平台不是梦 SAP系统的EAI技术分析研究(转) MSCRM4.0在IE6.0下访问时提示下载Blank.aspx的问题及解决办法 MSCRM数据导入Excel或者View时最大记录数限制的解决 MSCRM之附件文件大小限制修改方法 Microsoft Dynamics CRM实现矩阵式管理案例 (转)CRM角色权限问题及解决 MSCRM4.0异常类型: XslTransformException 异常消息: 不支持“zh”语言标识符 Office SharePoint Server 2007 规划和体系结构1 Office SharePoint Server 2007 规划和体系结构2 (转)使用SSIS整合SAP数据 Microsoft Office SharePoint Server 2007 Single Sign On 配置管理开发图解 Moss2007部署图示指南 SDK Version 4.0.8, March 2009 Programming.Microsoft.Dynamics.CRM.4.0下载 (转)身份证号码验证函数支持带x
计算当期日期是星期几 - 周仙财 - 博客园
周仙财 · 2009-05-18 · via 博客园 - 周仙财

 /// <summary>
        /// 计算当期日期是星期几
        /// </summary>
        /// <param name="y"></param>
        /// <param name="m"></param>
        /// <param name="d"></param>
        /// <returns></returns>
        private string CaculateWeekDay(int y, int m, int d)
        {
            //一月和二月被当作前一年的
            if ((m == 1) || (m == 2))
            {
                m += 12;
                y--;
            }
            int week = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7;
            string weekstr = "";
            switch (week)
            {
                case 0: weekstr = "Monday"; break;
                case 1: weekstr = "Tuesday"; break;
                case 2: weekstr = "Wednesday"; break;
                case 3: weekstr = "Thursday"; break;
                case 4: weekstr = "Friday"; break;
                case 5: weekstr = "Saturday"; break;
                case 6: weekstr = "Sunday"; break;

            }
            return weekstr;

        }
    }