zoukankan      html  css  js  c++  java
  • C# 判断是否是节假日

    1.引用Newtonsoft.Json.dll

    2.用API

       /// <summary>
            /// 判断是不是节假日,节假日返回true 
            /// </summary>
            /// <param name="date">日期格式:yyyyMMdd</param>
            /// <returns></returns>
            public static bool IsHolidayByDate(string date)
            {
                bool isHoliday = false;
                System.Net.WebClient WebClientObj = new System.Net.WebClient();
                System.Collections.Specialized.NameValueCollection PostVars = new System.Collections.Specialized.NameValueCollection();
                PostVars.Add("d", date);//参数
                try
                {
                    byte[] byRemoteInfo = WebClientObj.UploadValues(@"http://www.easybots.cn/api/holiday.php", "POST", PostVars);//请求地址,传参方式,参数集合
                    string sRemoteInfo = System.Text.Encoding.UTF8.GetString(byRemoteInfo);//获取返回值

                    string result = JObject.Parse(sRemoteInfo)[date].ToString();
                    if (result == "0")
                    {
                        isHoliday = false;
                    }
                    else if (result == "1" || result == "2")
                    {
                        isHoliday = true;
                    }
                }
                catch
                {
                    isHoliday = false;
                }
                return isHoliday;
            }

  • 相关阅读:
    IOS客户端Coding项目记录(二)
    IOS客户端Coding项目记录(一)
    IOS开发基础知识--碎片7
    图解域域树域林根域的含义
    Windows server 2012公用网络修改为专用网络
    Windows2012R2版本区别
    VMWare:vSphere6 企业版参考序列号
    Oracle快速测试连接是否成功
    Brocade300 commands
    也谈免拆机破解中兴B860av1.1(解决不能安装软件/解决遥控)
  • 原文地址:https://www.cnblogs.com/AlexLeeLi/p/6835176.html
Copyright © 2011-2022 走看看