永发信息网

易语言 如何判断工作日还是周末?有源码,请教……

答案:2  悬赏:20  手机版
解决时间 2021-02-13 23:24
我的想法是这样的:
现有起始时间A,终止时间B。目的是计算A到B中间有多少天是工作日。最终返回的是一个整数。
我的思路是这样:从A开始,每一天都做“取星期几”的操作,如果返回值是2 3 4 5 6.则计做一次,如果是1和7,就不计次数。 最后统循环次数就可以。

我自己做的源码是这样的:

.版本 2

.子程序 算工作日
.参数 起始日, 日期时间型
.参数 终止日, 日期时间型
.局部变量 计算日, 日期时间型
.局部变量 工作日, 整数型
.局部变量 i

计算日 = 取时间间隔 (起始日, 终止日, #日)
.计次循环首 (计算日, i)
.如果 (1 < 取星期几 (增减时间 (起始日, #日, 1)) < 7)
加入成员 (工作日, 1)
.否则
加入成员 (工作日, 0)
跳出循环 ()
.如果结束

.计次循环尾 ()
返回 (取数组成员数 (工作日))

请高手帮忙看下,哪里不对。
最佳答案
认真 重新 看了一下 原来 错的 地方还 满多的 修改代码如下
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

.版本 2

.子程序 __启动窗口_创建完毕

算工作日 (到时间 (“2011年7月16日22时32分47秒”), 取现行时间 ())

.子程序 算工作日, 整数型
.参数 起始日, 日期时间型
.参数 终止日, 日期时间型
.局部变量 计算日, 双精度小数型
.局部变量 工作日, 整数型, , "0"
.局部变量 非工作日, 整数型, , "0"
.局部变量 i, 整数型
.局部变量 x, 整数型

计算日 = 取时间间隔 (终止日, 起始日, #日)
.计次循环首 (计算日, i)
x = 取星期几 (增减时间 (终止日, #日, i))
输出调试文本 (x)
.如果 (x = 1)
加入成员 (非工作日, 1)
.否则
加入成员 (工作日, x)
.如果结束

.计次循环尾 ()
输出调试文本 (“工作日 = ” + 到文本 (取数组成员数 (工作日)))
输出调试文本 (“非工作日 = ” + 到文本 (取数组成员数 (非工作日)))
返回 (取数组成员数 (工作日))
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
再不懂 留下 邮箱 地址哦.
全部回答
我不会~~~但还是要微笑~~~:)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
班里的一个男生,在QQ里很热情,但在班里从来
康平驾校地址在哪,我要去那里办事
四川宏达钼铜有限公司钼铜多金属资源深加工综
大家考二级建造师 都千万别报“天普教育”收
锦源驾校(南平建瓯)地址好找么,我有些事要过
聚源在什么地方啊,我要过去处理事情
刹车抱死,大家对此有了解吗?
最近D盘总有2%的碎片不能整理,以前没有的。
775平台最高可以搭配哪个高档显卡
某校七年级(2)班的班风良好,班里最近转来
合作意向书与合同有什么区别?
好宜卖平价眼镜超市怎么样
为什么现在的假货会越来越多呢
SJ的MAMACITA的中文谐音,整首歌的。谢谢
刚和一个人吵完架她发的一句话
推荐资讯
下图为伪满洲国界碑,请判断这张照片最早可能
腾达f3路由器怎么设置静态ip上网
战争雷霆用小车也进高级房是怎么回事
春天种胡萝卜时间
千山鸟飞绝这句诗的意思是什么要简略的
上陇眉2号隧道地址在哪,我要去那里办事
中国邮政储蓄银行24小时自助银行(东二道街口)
东莞的电话区号是多少
安徽中青旅地址在哪,我要去那里办事
手机里有美图秀秀之前能用,但是升级后就打不
褚兰镇中心幼儿园地址在什么地方,我要处理点
小学学英语哪个软件好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?