|
楼主 |
发表于 2018-12-19 15:33:13
|
显示全部楼层
江苏省苏州市
.版本 2
.支持库 spec
现在SJ = 到时间 (时间_到文本 (取现行时间 (), 1, ))
走了多长时间 = 取时间间隔 (现在SJ, 开始SJ, 7) ' √
进度条1.位置 = 全天工作时间 - 走了多长时间
.计次循环首 (取数组成员数 (开始时间数组), a)
.判断开始 (取时间间隔 (现在SJ, 开始时间数组 [a], 7) ≥ 0 且 取时间间隔 (现在SJ, 结束时间数组 [a], 7) < 0) ' 判断是否在开始时间和结束时间之间,以便写工作倒计时
外形框3.移动 (, 外形框3.顶边 + 每次走多少, , )
调试输出 (全天工作时间, 开始SJ, 现在SJ, 走了多长时间, 进度条1.位置, 外形框3.顶边)
跳出循环 ()
.判断 (a + 1 ≤ 取数组成员数 (开始时间数组))
.如果 (取时间间隔 (现在SJ, 结束时间数组 [a], 7) > 0 且 取时间间隔 (现在SJ, 开始时间数组 [a + 1], 7) < 0) ' 判断是否在上一个结束时间和下一个开始时间之间,以便写休息倒计时
外形框3.移动 (, 外形框3.顶边 + 每次走多少, , )
调试输出 (全天工作时间, 开始SJ, 现在SJ, 走了多长时间, 进度条1.位置, 外形框3.顶边)
跳出循环 ()
.否则
.如果结束
.默认
.判断结束
.计次循环尾 ()
|
|