SilerKing 发表于 2019-8-9 16:47:32

做点儿贡献,关于日期控件求差的代码写法

以后可能还会在该论坛问问题,先做点儿贡献。
关于日期控件求差的代码写法,旧帖子语焉不详。我调试了快两个小时,终于做出来了
表单界面见附件,在两个日期控件事件一栏change事件里均粘贴如下代码
var slDate = new Date(this.form.get("slDate").getData());
var jzDate = new Date(this.form.get("jzDate").getData());
var numberDay=jzDate-slDate;
this.data.numberDay=numberDay/86400000+1;
这里请假日期包括首尾,故有个加1
下一步在两个日期控件的基本一栏格式化改为%Y/%m/%d,选择日期改为仅日期。
这样应该就可以了,可以在此基础上根据自己的需求改,比如添加非负校验等。

wcz85617 发表于 2020-6-11 14:30:44

十分感谢 学习了
页: [1]
查看完整版本: 做点儿贡献,关于日期控件求差的代码写法