yhdata_3NosmMBD青铜二
1 小时前 发布在问答
日期过滤组件怎么拿到开始时间和结束时间?
日期过滤组件怎么拿到开始时间和结束时间?  拿到之后如何放到数据集里面?
13
2
精彩评论2
yhdata_lyaa
发表于 1 小时前 显示全部楼层
脚本可以拿到,但是同一个数据集 不能放到数据集里面去,会存在自身引用
回复

使用道具 2#

yhdata_青山白银三
发表于 1 小时前 显示全部楼层
  1. if (日期过滤.firstDates != null && 日期过滤.secondDates != null) {
  2.         // 获取日期过滤组件选择的日期 -- 获取到的格式为:t年-月-日
  3.         var start_date = 日期过滤.firstDates[0]
  4.         var end_date = 日期过滤.secondDates[0]
  5.         //debug(start_date + '\n' + end_date)
  6.        
  7.         // 获取年、月、日
  8.         var start_date_array = start_date.substring(1,(start_date.length())).split("-")
  9.         var end_date_array = end_date.substring(1,(end_date.length())).split("-")
  10.        
  11.         // 获取的日期转化为Date, 日期过滤组件的月份默认是从0开始的,0-11月,如果是脚本获取作为参数用的需要加上一个月
  12.         var startDate = date(start_date_array[0], parseInt(start_date_array[1])+1, start_date_array[2])
  13.         var endDate = date(end_date_array[0], parseInt(end_date_array[1])+1, end_date_array[2])
  14.        
  15.         param["筛选日期开始"] = formatDate(startDate,"yyyy-MM-dd")
  16.         param["筛选日期结束"] = formatDate(endDate,"yyyy-MM-dd")
  17. }
复制代码
回复

使用道具 3#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部