永洪社区

标题: 如何获非常规格式下日期过滤组件的值? [打印本页]

作者: yhdata_1d499f3a    时间: 2023-4-11 14:25
标题: 如何获非常规格式下日期过滤组件的值?
最近遇到一些'刁钻'客户,指定想用 日期过滤的 月/季度 模式,不想用文本参数的日历~
无奈妥协,出个脚本记录一下~


作者: yhdata_ruby    时间: 2023-4-11 14:25

作者: yhdata_1d499f3a    时间: 2023-4-11 14:26


日期过滤1.showType=2; //月模式
var start=日期过滤1.firstDates[0]   //日期过滤1为日期过滤组件名称
var a=start.substring(1,(start.length()))  //得到t开头的数据,所以需截取
var b=a.split("-")   //以”-”分割成数组,方便月份+1(内置月份是0-11)
var y=b[0];  //年
var m=b[1];  //内置月份是0-11
//var d=b[2];   //我这里是月模式,所以没有 日

iif(M<10,m='0'+m,m)
var rus=y+'/'+m;
addHint(rus)
作者: 小鱼儿    时间: 2023-6-18 21:41
yhdata_1d499f3a 发表于 2023-4-11 14:26
日期过滤1.showType=2; //月模式
var start=日期过滤1.firstDates[0]   //日期过滤1为日期过滤组件名称
v ...

有年吗?
作者: 烽火连三月    时间: 2023-6-18 23:51





欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4