判断今天是不是节假日后的第一天

问题描述

高手们,我现在需要取一个值:今天是不是节假日后的第一天情况分为以下几种:1:正常周六日后的周一2:如果周日赶上过节调休,则取周日这天2:过节(国庆,端午,春节)之后的第一天这个想用java和数据库的方式设计,但是鄙人的思路始终留点乱,请高手帮设计一下,如果才能简单明了的取出这一天的值

解决方案

解决方案二:
首先你得先有节假日的数据,就是你先要知道哪天是节假日,有了这些数据,那么给定一天,先判断它是不是属于某个节假日的,如果是,那这天肯定就不是节假日后的第一天,如果它不属于某个节假日,那再看是不是周末等等,慢慢判断就行了。
解决方案三:
引用1楼OrthocenterChocolate的回复:

首先你得先有节假日的数据,就是你先要知道哪天是节假日,有了这些数据,那么给定一天,先判断它是不是属于某个节假日的,如果是,那这天肯定就不是节假日后的第一天,如果它不属于某个节假日,那再看是不是周末等等,慢慢判断就行了。


解决方案四:
引用楼主dai2jiang的回复:

高手们,我现在需要取一个值:今天是不是节假日后的第一天情况分为以下几种:1:正常周六日后的周一2:如果周日赶上过节调休,则取周日这天2:过节(国庆,端午,春节)之后的第一天这个想用java和数据库的方式设计,但是鄙人的思路始终留点乱,请高手帮设计一下,如果才能简单明了的取出这一天的值

如果只是上述几种情况,那就简单了。写一段代码就可以实现了,不需要数据库。但如果是按实际情况考虑的话,楼主还得考虑到:每年的放假日期都是假日办颁布的,实际放假时间未必按照以上规则。
解决方案五:
你得在数据表里面设置节假日的开始开始时间和结束时间,第一步是先判断今天是不是过节之后的第一天:也就是你的:3:过节(国庆,端午,春节)之后的第一天第二步:2:如果周日赶上过节调休,则取周日这天第三步:1:正常周六日后的周一这样的一个执行顺序,应该就能判断出来了

时间: 2024-09-17 04:43:04

判断今天是不是节假日后的第一天的相关文章

判断int型中的bit 第一个数是否为1 。。。求教

问题描述 如果是,A=0,否则不用改动 解决方案 解决方案二:第一个数,是指高位(从左边数起)的第一个,还是低位(从右边数起)的第一个?1:高位第一个是否为1:a<0就可以了2:低位第一个是否为1:(a&1)==1就可以了解决方案三:可以吧那个int转换成二进制后在取得输出的二进制字符串的第一个字符看是不是为0inti=44;charch=Integer.toBinaryString(i).charAt(0)if(ch=='1')....解决方案四:引用1楼bao110908的回复: 第一个

另类的营销方式

@新闻晨报:近日,上海http://www.aliyun.com/zixun/aggregation/3640.html">网友"@沪上阿飞"发微博称:"五一节后,虽然已经过了旺季,但是得手率明显提高,今天早上八点八号线人民广场站开工,盯了十个主,得手8个.每逢节假日后的第一天大家都很匆忙,而且没有精神,得手率就高.共计6000元到手."还配了一张手机的图片.这条微博引来警方注意.但接着,警方查明:上海某广告有限公司客户经理林某,为推广手机,以展示赃

四招判断网站是否优化过

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 自从担任草讯网论坛SEO版块的版主以来,经常有朋友寻问seo这方面的问题,在分析查看在搜索引擎中排名靠前的网站的时候,有些朋友问怎么知道它的网站是否优化过,在这里我对"如何判断网站是否优化过?"这个问题进行回答.这也是方便我们开展业务时查询客户的网站有没有优化过的一个重要信号和方法:其实优化一个词含义太广,优化包含网站对搜

&amp;#106avascript里的条件判断

条件     JavaScript 是一种可以在浏览器中运行的脚本语言,是一种弱语言(相对于C,C#,JAVA而言),只要是计算机语言就会使用到条件判断式,而JavaScript作为一种"弱"语言,它的条件判断常常令人困惑不解,特别是有其它强语言编程经历的人来说,更是不可理喻!高手和无惑的人别取笑,我自己也曾经有一段时间郁闷过.先写一个例子吧: var s = "meizz";if (s && s==true){    alert("Is

javascript里的条件判断

javascript|条件     JavaScript 是一种可以在浏览器中运行的脚本语言,是一种弱语言(相对于C,C#,JAVA而言),只要是计算机语言就会使用到条件判断式,而JavaScript作为一种"弱"语言,它的条件判断常常令人困惑不解,特别是有其它强语言编程经历的人来说,更是不可理喻!高手和无惑的人别取笑,我自己也曾经有一段时间郁闷过.先写一个例子吧: var s = "meizz";if (s && s==true){    aler

编程-Java 三目运算符 判断两个对象是否为空

问题描述 Java 三目运算符 判断两个对象是否为空 //住院非空,对住院进行处理,住院不为空,判断门诊是否为非空,对门诊进行处理 //zyyzjymx!=null?f1(zyyzjymx):mzzdjymx!=null?f1(mzzdjymx):null; 不会写代码... 思路如上 求大神解决~ 解决方案 zyyzjymx!=null?(f1(zyyzjymx)):(mzzdjymx!=null?f1(mzzdjymx):null); 解决方案二: 你的条件写错了吧?住院非空和住院不为空 不

Android判断现在所处界面是否为home主桌面的方法_Android

本文实例讲述了Android判断现在所处界面是否为home主桌面的方法.分享给大家供大家参考.具体实现方法如下: /** * 获得属于桌面的应用的应用包名称 * @return 返回包含所有包名的字符串列表 */ private List<String> getHomes() { List<String> names = new ArrayList<String>(); PackageManager packageManager = this.getPackageMan

如何判断iph.AddressList[]里哪个是外网地址那个是内网地址?

问题描述 IPHostEntryiph=newIPHostEntry();iph=Dns.GetHostEntry("");上面执行完后,如果已通过ADSL拨号连上internet,iph.AddressList[]数组回有两个地址,一个是本地地址,一个是外网地址,但我如何判断哪个是外网地址呢?感激涕零 解决方案 解决方案二:本地的应该是192.168.xxx.xxx的吧外网的应该就不是这样的,你把得到IPAddress[]进行判断一下看看解决方案三:第一个是本地,第二个外网

javascript里的条件判断_基础知识

JavaScript 是一种可以在浏览器中运行的脚本语言,是一种弱语言(相对于C,C#,JAVA而言),只要是计算机语言就会使用到条件判断式,而JavaScript作为一种"弱"语言,它的条件判断常常令人困惑不解,特别是有其它强语言编程经历的人来说,更是不可理喻!高手和无惑的人别取笑,我自己也曾经有一段时间郁闷过.先写一个例子吧: var s = "meizz"; if (s && s==true) {     alert("Is true