天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1325|回复: 6

[已解决] 关于工作日历的问题

[复制链接]
华东地质 发表于 2013-1-6 11:38:53 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2013-1-6 14:12 编辑

根据平台的工作日历设置,有工作日和非工作日。在表单中填报某个日期后,有没有什么方法根据工作日历判断填报的这个日期是工作日还是非工作日?
例如:工作日历设置了周一是工作日,2013-01-07是星期一,应该就是工作日。如果在表单中填报的日期就是2013-01-07,那有没有方法判断这天就是工作日?
spiral 发表于 2013-1-6 11:53:25 | 显示全部楼层
您好,您可以使用:getWorkingTimesCount函数

如:getWorkingTimesCount("2013-01-07 08:00:00","2013-01-07 10:00:00");
若该天是工作日,函数会返回2
若非工作日,函数返回0
 楼主| 华东地质 发表于 2013-1-6 13:08:35 | 显示全部楼层
回复 2# spiral


    这个方法还要精确到具体的时间,有没有只精确到具体的日期值,然后根据工作日历的日期判断这个日期是不是工作日?比如后台的工作日历界面里就能判断选择的日期是不是工作日.
1.JPG
purple 发表于 2013-1-6 13:38:58 | 显示全部楼层
您好,您所说的需求,之前已经有客户反馈过了:http://www.teemlink.com/bbs/view ... =%B9%A4%D7%F7%C8%D5。该功能将在下一版本实现,请知悉。
spiral 发表于 2013-1-6 13:41:50 | 显示全部楼层
明白你的意思,输入一个日期,便能根据工作日历,计算出当前是工作时间,还是非工作时间。但平台暂未提供计算函数。

因此建议您按照2楼的函数,在日期上添加上默认的时间,然后就可以得到返回值,根据判断是否为0即可,对您带来的不便表示歉意
 楼主| 华东地质 发表于 2013-1-6 13:52:26 | 显示全部楼层
回复 5# spiral


    好吧!先这样解决吧!
purple 发表于 2013-1-6 14:12:29 | 显示全部楼层
回复 6# 华东地质


    好的,您先尝试,有问题,可继续在帖子后跟进。另外,关于根据单独日期时间,可判断出是否为工作日,有进展之后,对应会在四楼所贴帖子上跟进告知。敬请留意。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 20:20

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表