using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace holiday
{class Program{static void Main(string[] args){//引用Newtonsoft.Json.dll////http://www.downza.cn/soft/212414.html 下载地址bool isHoliday = IsHolidayByDate("20180101");}/// <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{//  用法举例                 //  检查具体日期是否为节假日,工作日对应结果为 0, 休息日对应结果为 1, 节假日对应的结果为 2;//   检查一个日期是否为节假日 http://www.easybots.cn/api/holiday.php?d=20130101//  检查多个日期是否为节假日 http://www.easybots.cn/api/holiday.php?d=20130101,20130103,20130105,20130201//获取2012年1月份节假日 http://www.easybots.cn/api/holiday.php?m=201201//获取2013年1 / 2月份节假日 http://www.easybots.cn/api/holiday.php?m=201301,201302byte[] 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;}}
}

  

转载于:https://www.cnblogs.com/softwaredeveloper/p/8352126.html

C#判断是否是节假日相关推荐

  1. python 节假日_python判断工作日,节假日

    python判断工作日,节假日 发布时间:2020-09-07 09:37:20编辑:admin阅读(1017) 一.概述 最近在做数据分析,需要判断一个日期是否为工作日,节假日. 找到一个现成的插件 ...

  2. java判断日期是否节假日_java 判断日期是否是节假日

    标签: 1.新建一个excel命名为"节假日.xls"存放节假日,模板格式如下 2.判断是否是节假日的类 工作日返回true ,休息日返回false. 需要引用poi-bin-3. ...

  3. 判断日期是不是节假日

    现象: 判断日期是不是节假日 方法:通过访问网络地址传入时间参数进行判断 1:判断日期是不是节假日的方法 2:发送网络请求判断的方法 3:发送网络请求关闭输入输出流步骤 /*** 确定是不是节假日,是 ...

  4. python根据日期判断某日是节假日还是工作日chinese_calendar

    安装包,截止1月27日,最新的版本是1.5.0,支持 2004年 至 2021年. pip install chinesecalendar 判断某日是节假日还是工作日 import datetime ...

  5. html判断是否节假日,C# 判断是否是节假日

    1.引用Newtonsoft.Json.dll 2.用API /// /// 判断是不是节假日,节假日返回true /// /// 日期格式:yyyyMMdd /// public static bo ...

  6. 判断是否为节假日和一天是否为周末

    /**      * 判断某一天是否是为节假日      *      * @param someDay      * @return boolean false表示当前不是节假日(是上班日 )    ...

  7. php 节假日判断,php日期节假日换算的实例分析

    一个php日期节假日换算类,将阳历转换为阴历,将阴历转换为阳历 ,获取干支纪年,根据阴历年获取生肖,获取农历每年的天数,计算阴历日期与正月初一相隔的天数,根据距离正月初一的天数计算阴历日期. 第一步: ...

  8. Java实现判断休息日和节假日

    1 需求 周末和节假日推送消息,或者不打扰某些人,定时任务过滤掉某些节假日休息日.最笨的方案就是都把节日提前存储好几个月的,然后到期同步一次. 2 选型方案 2.1.网络接口: 聚合平台:https: ...

  9. C#/.Net判断是否为周末/节假日

    判断节假日请求的Api:http://tool.bitefu.net/jiari/ /// <summary>/// 判断是不是周末/节假日/// </summary>/// ...

  10. C#判断某天是否是周末或者节假日示例

    /// <summary> /// 判断是不是周末/节假日 /// </summary> /// <param name="date">日期&l ...

最新文章

  1. python字典、列表、元祖使用场景_python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍...
  2. R语言包_reshape2
  3. 刷新ImageNet纪录,GAN不只会造假!DeepMind用它做图像分类,秒杀职业分类AI
  4. 安卓的短信记录导入苹果_安卓换苹果手机后怎么转移便签数据?
  5. 8g可用 安装内存16g_同样是16g内存,为啥都选两条8G,不选16G单条,这难道有啥讲究?...
  6. Ubuntu桌面版网络设置
  7. 金融数据分析之pdfplumber提取年报PDF关键数据(其他PDF数据通用)
  8. 翻译成汉语的英文版书籍,为什么会薄很的原因
  9. mysql官网下载页面
  10. shell脚本 空格
  11. html tooltips效果,div+css样式自制带小三角的tooltips效果
  12. 老毛桃发帖子 去广告
  13. 差分 离散化 (线段树优化lazy标记)2018ICPC SouthEastern Fishermen
  14. linux 服务器内存清理内存缓存 详细说明 java jvm
  15. Android Key获取方式
  16. 基于多阈值的形态提取遥感图像中的沿海线的特征方法(Qu Jishuang)
  17. java如何将网页表格导出为excel
  18. 10.10 fplot绘图指令
  19. UIPATH 调用第三方接口(百度OCR文字识别举例)
  20. linux内核启动过程3:内核初始化阶段

热门文章

  1. 「笔耕不辍」悲观锁和乐观锁的区别以及实现方式
  2. 困扰了很久的ubuntu下智能拼音输入法
  3. 学习累了吗,来听听乔布斯的演讲吧!
  4. Maven实战 4 -- Maven核心概念
  5. Amazon AWS 中国区 G2 服务器 配置运行
  6. 每日一練06:javascript原生拖拽写的日食
  7. 计算机导论的答案,计算机导论答案
  8. Autumn2.0.1_WP扁平化博客自媒体文章资讯类网站模板
  9. 震惊一个月销800万的模式,全新拼团模式全攻略(运营干货)
  10. SharePoint传出电子邮件配置