找文章 / 找答案
精选问答 更多内容

[常用脚本] 日期组件脚本

yhdata_8957青铜一 显示全部楼层 发表于 2024-11-5 10:46:58 |阅读模式 打印 上一主题 下一主题
30
已解决

【常用脚本】 日期组件脚本

341 3
请教代码编写方法:有两个文本参数组件,名为开始日期与结束日期
需求1:首先开始日期默认为今年的1.1,结束日期为今年昨天
需求2:当我选择结束日期,如果涉及到跨年度,开始日期也默认展示为当年1.1
(例如:结束日期为“2024.11.4,开始日期为2024.1.1;结束日期为2023.3.7,开始日期为2023.1.1)

最佳答案

永洪vip
yhdata_lyaa 关注Ta

2024-11-05 10:46:59

昨天的脚本不行么参考脚本 装载时运行 变化时运行
查看完整内容
回复

使用道具 举报

精彩评论3

yhdata_lyaa 显示全部楼层 发表于 2024-11-5 10:46:59
昨天的脚本不行么参考脚本
装载时运行
  1. param["开始日期"] = formatDate(date(param["_THIS_YEAR_"], '1', '1'), "yyyy-MM-dd")
  2. param["结束日期"] = formatDate(param["_LAST_FULL_DAY_"], "yyyy-MM-dd")
  3. 开始日期.value = param["开始日期"]
  4. 结束日期.value = param["结束日期"]
复制代码
变化时运行
  1. var  b=dateTrunc("year",param["结束日期"])
  2. 开始日期.value = b
复制代码


回复

使用道具 举报

yhdata_8957青铜一 显示全部楼层 发表于 2024-11-5 11:31:49
本帖最后由 yhdata_8957 于 2024-11-5 11:36 编辑
yhdata_lyaa 发表于 2024-11-5 11:25
昨天的脚本不行么参考脚本
装载时运行
变化时运行

我只需要改开始日期与结束日期吗,代码放进去时报错的,这个last full day需不需要改啊
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-11-5 13:15:36
yhdata_8957 发表于 2024-11-5 11:31
我只需要改开始日期与结束日期吗,代码放进去时报错的,这个last full day需不需要改啊 ...

不改啊
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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