zoukankan      html  css  js  c++  java
  • C#判断某天是否是周末或者节假日示例

    640?wx_fmt=png


            /// <summary>

            /// 判断是不是周末/节假日

            /// </summary>

            /// <param name="date">日期</param>

            /// <returns>周末和节假日返回true,工作日返回false</returns>

            public static async Task<bool> IsHolidayByDate(DateTime date)

            {

                var isHoliday = false;

                var webClient = new System.Net.WebClient();

                var PostVars = new System.Collections.Specialized.NameValueCollection

                {

                    { "d", date.ToString("yyyyMMdd") }//参数

                };

                try

                {

                    var day = date.DayOfWeek;


                    //判断是否为周末

                    if (day == DayOfWeek.Sunday || day == DayOfWeek.Saturday)

                        return true;


                    //0为工作日,1为周末,2为法定节假日

                    var byteResult = await webClient.UploadValuesTaskAsync("http://tool.bitefu.net/jiari/", "POST", PostVars);//请求地址,传参方式,参数集合

                    var result = Encoding.UTF8.GetString(byteResult);//获取返回值

                    if (result == "1" || result == "2")

                        isHoliday = true;

                }

                catch

                {

                    isHoliday = false;

                }

                return isHoliday;

            }


  • 相关阅读:
    伟东云学堂—几何画板学习
    京北鲤鱼----创客教育
    几何画板学习网站
    快乐的搬运工
    少儿编程网
    科技学堂 Arduino轻松学
    跟张老师学硬件arduino板
    科技学堂 Arduino传感器入门
    巧办网
    项目:git+gitlab+jenkins+ansible上线网站
  • 原文地址:https://www.cnblogs.com/hgmyz/p/12351425.html
Copyright © 2011-2022 走看看