可以这样做,将倒班按照顺序列出来,建一个数组,那么这个数组的长度就是12.
先将输入的日期换算成一年中的某一天,比如1月1日是第1天,然后与数组进行比对,第一天应该上白班.
程序下次再补上来.
不过这样做有问题,是假设每年都是365天,并且假设每年的第一天开始循环.我想应该做一个类似万年历的程序,保证从指定的某一天开始,循环一直进行下去不会中断.
希望高手给点指点,共同学习.
先将输入的日期换算成一年中的某一天,比如1月1日是第1天,然后与数组进行比对,第一天应该上白班.
程序下次再补上来.
不过这样做有问题,是假设每年都是365天,并且假设每年的第一天开始循环.我想应该做一个类似万年历的程序,保证从指定的某一天开始,循环一直进行下去不会中断.
希望高手给点指点,共同学习.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货