yhdata_V9g0syGY铂金三
2024-1-26 10:49:16 发布在问答
【数据处理】 类型强制转换异常:t2024-0-1不能转化为日期类型
类型强制转换异常:t2024-0-1不能转化为日期类型
日期范围过滤组件给参数赋值的时候报错
复制脚本:param["vStartDate"]=日期过滤1.firstDates
param["vEndDate"]=日期过滤1.secondDates

2404
7
精彩评论7
yhdata_lyaa
发表于 2024-1-26 11:14:56 显示全部楼层
日期过滤的值,t2024-0-1  前面的t要去掉再转换
回复

使用道具 2#

yhdata_V9g0syGY铂金三
发表于 2024-1-31 16:28:33 显示全部楼层
yhdata_lyaa 发表于 2024-1-26 11:14
日期过滤的值,t2024-0-1  前面的t要去掉再转换

用replace替换掉后还是报错啊
类型强制转换异常:[Ljava.lang.Object;@17292aaf不能转化为日期类型
回复

使用道具 3#

yhdata_lyaa
发表于 2024-1-31 17:07:02 显示全部楼层
这样可以吗
    var start=日期过滤1.firstDates[0] //获取值
    var a0=parseDate(start.substring(1,(start.length())),'yyyy-MM-dd');
回复

使用道具 4#

yhdata_V9g0syGY铂金三
发表于 2024-1-31 17:12:42 显示全部楼层
yhdata_lyaa 发表于 2024-1-31 17:07
这样可以吗
    var start=日期过滤1.firstDates[0] //获取值
    var a0=parseDate(start.substring(1,(st ...

不对,转出来的时间不对。t2024-0-1这个字符串没识别到月份
回复

使用道具 5#

yhdata_V9g0syGY铂金三
发表于 2024-1-31 17:40:26 显示全部楼层
yhdata_lyaa 发表于 2024-1-31 17:07
这样可以吗
    var start=日期过滤1.firstDates[0] //获取值
    var a0=parseDate(start.substring(1,(st ...

这个问题稳定复现,拉一个日期过滤组件,改成范围模式,选2024-01-01到2024-01-30,然后获取选中日期第一个值,无法读取月份
回复

使用道具 6#

yhdata_ruby铂金二
发表于 2024-1-31 19:59:28 显示全部楼层
选中后点了应用吗

Snipaste_2024-01-31_19-59-14.png
回复

使用道具 7#

yhdata_lyaa
发表于 2024-1-31 19:59:58 显示全部楼层
月份是0-11,
回复

使用道具 8#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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