var starttime = this.options.form.getWidgetByName("start_time").getValue();
var time = starttime.substring(1,4);
var Year = new Date().getFullYear(), s = 0, d;
for (var i = 1; i < 13; i++) {
d = new Date(time, i, 0);
s += d.getDate();
}; 改注释的地方也没有注释,10秒也没读懂要做什么
25 评论
日期控件怎样可以做到多值查询?
赞 0 2020-12-03 10:00
您好,可以明确描述一下使用场景呢,目前的描述没办法判断您的需求。
赞 0 2020-12-23 17:33
确实,一个本来应该搞简单的东西,弄这么长一堆代码。并不是所有用帆软的人都是开发,很大一部分人都是搞业务搞产品的,弄这么长一坨放在那里是想表现帆软家大业大,人都很牛逼吗。事实上,大家只会觉得这是一坨垃圾
赞 6 2020-09-07 14:33
您好,感谢提供意见呢,文档产品持续优化中。您有简单的实现方法,欢迎分享哦,或者您也可以参考一下这一篇呢,代码相对较少。JS实现日期控件校验-https://help.fanruan.com/finereport/doc-view-1197.html
赞 0 2020-12-23 17:36
monthdelta($end_time,-1)开始日期如果限制呢?怎么写?
赞 0 2020-07-10 16:59
您好,可以参考一下MONTHDELTA公式的用法呢
MONTHDELTA("2008-08-08",4)
赞 0 2020-12-23 17:41
var starttime = this.options.form.getWidgetByName("start_time").getValue();
var time = starttime.substring(1,4);
var Year = new Date().getFullYear(), s = 0, d;
for (var i = 1; i < 13; i++) {
d = new Date(time, i, 0);
s += d.getDate();
}; 改注释的地方也没有注释,10秒也没读懂要做什么
赞 1 2020-04-25 20:40
您好,感谢提供意见,代码部分已优化呢。
赞 0 2020-12-24 09:36
第一行是获取组件名为 start_time 的值
然后获取年
然后循环。
赞 0 2020-06-17 10:01
就是没看懂循环那里啊
赞 0 2020-07-09 09:49
来这里的都是新人,写这么多CSS,还回调函数,看起来真累,我们只想看最简单的逻辑,难怪一条评论都没
赞 2 2020-04-25 20:30
您好,感谢提供意见,文档持续优化中,可以参考一下这一篇,JS实现日期控件校验-https://help.fanruan.com/finereport/doc-view-1197.html
赞 0 2020-12-23 17:38
本人觉得这篇带样式的可能是比这个要好一些
赞 0 2021-03-19 09:54
是都是新人,但是Css都看不懂么? 而且如果业务给你一个需求你做不出来,你会和业务说你是新人么?
赞 0 2020-06-17 10:01
我是学生不行啊,难道这个只能给职场的人看,学习?
赞 0 2020-07-09 09:51
本来学这个就是为了方便实现,希望可以通过属性设置、控件设置啥的直接实现,结果需要靠那么多代码,谁不气
赞 4 2020-07-09 09:56