C#判断是否是节假日
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#判断是否是节假日相关推荐
- python 节假日_python判断工作日,节假日
python判断工作日,节假日 发布时间:2020-09-07 09:37:20编辑:admin阅读(1017) 一.概述 最近在做数据分析,需要判断一个日期是否为工作日,节假日. 找到一个现成的插件 ...
- java判断日期是否节假日_java 判断日期是否是节假日
标签: 1.新建一个excel命名为"节假日.xls"存放节假日,模板格式如下 2.判断是否是节假日的类 工作日返回true ,休息日返回false. 需要引用poi-bin-3. ...
- 判断日期是不是节假日
现象: 判断日期是不是节假日 方法:通过访问网络地址传入时间参数进行判断 1:判断日期是不是节假日的方法 2:发送网络请求判断的方法 3:发送网络请求关闭输入输出流步骤 /*** 确定是不是节假日,是 ...
- python根据日期判断某日是节假日还是工作日chinese_calendar
安装包,截止1月27日,最新的版本是1.5.0,支持 2004年 至 2021年. pip install chinesecalendar 判断某日是节假日还是工作日 import datetime ...
- html判断是否节假日,C# 判断是否是节假日
1.引用Newtonsoft.Json.dll 2.用API /// /// 判断是不是节假日,节假日返回true /// /// 日期格式:yyyyMMdd /// public static bo ...
- 判断是否为节假日和一天是否为周末
/** * 判断某一天是否是为节假日 * * @param someDay * @return boolean false表示当前不是节假日(是上班日 ) ...
- php 节假日判断,php日期节假日换算的实例分析
一个php日期节假日换算类,将阳历转换为阴历,将阴历转换为阳历 ,获取干支纪年,根据阴历年获取生肖,获取农历每年的天数,计算阴历日期与正月初一相隔的天数,根据距离正月初一的天数计算阴历日期. 第一步: ...
- Java实现判断休息日和节假日
1 需求 周末和节假日推送消息,或者不打扰某些人,定时任务过滤掉某些节假日休息日.最笨的方案就是都把节日提前存储好几个月的,然后到期同步一次. 2 选型方案 2.1.网络接口: 聚合平台:https: ...
- C#/.Net判断是否为周末/节假日
判断节假日请求的Api:http://tool.bitefu.net/jiari/ /// <summary>/// 判断是不是周末/节假日/// </summary>/// ...
- C#判断某天是否是周末或者节假日示例
/// <summary> /// 判断是不是周末/节假日 /// </summary> /// <param name="date">日期&l ...
最新文章
- python字典、列表、元祖使用场景_python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍...
- R语言包_reshape2
- 刷新ImageNet纪录,GAN不只会造假!DeepMind用它做图像分类,秒杀职业分类AI
- 安卓的短信记录导入苹果_安卓换苹果手机后怎么转移便签数据?
- 8g可用 安装内存16g_同样是16g内存,为啥都选两条8G,不选16G单条,这难道有啥讲究?...
- Ubuntu桌面版网络设置
- 金融数据分析之pdfplumber提取年报PDF关键数据(其他PDF数据通用)
- 翻译成汉语的英文版书籍,为什么会薄很的原因
- mysql官网下载页面
- shell脚本 空格
- html tooltips效果,div+css样式自制带小三角的tooltips效果
- 老毛桃发帖子 去广告
- 差分 离散化 (线段树优化lazy标记)2018ICPC SouthEastern Fishermen
- linux 服务器内存清理内存缓存 详细说明 java jvm
- Android Key获取方式
- 基于多阈值的形态提取遥感图像中的沿海线的特征方法(Qu Jishuang)
- java如何将网页表格导出为excel
- 10.10 fplot绘图指令
- UIPATH 调用第三方接口(百度OCR文字识别举例)
- linux内核启动过程3:内核初始化阶段