您的位置:首页 > 其它

根据年月日获的输入时间为周几

2018-03-05 18:18 197 查看
   public static string CaculateWeekDay(int y, int m, int d)
        {
            if (m == 1) m = 13;
            if (m == 2) m = 14;
            int week = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7 + 1;
            string weekstr = "";
            switch (week)
            {
                case 1: weekstr = "Mon"; break;
                case 2: weekstr = "Tue"; break;
                case 3: weekstr = "Wed"; break;
                case 4: weekstr = "Thu"; break;
                case 5: weekstr = "Fri"; break;
                case 6: weekstr = "Sta"; break;
                case 7: weekstr = "Sun"; break;
            } 
            return weekstr;
        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: