请选择 进入手机版 | 继续访问电脑版

[可视化] 关于日期参数怎么自动定义当前都年,月

Malelee铂金三 显示全部楼层 发表于 2021-11-22 11:26:24 |阅读模式 打印 上一主题 下一主题
1
已解决
新建一个文本参数,选择日期编辑,选定2020-10-17,怎么通过脚本取当月的10-01数据 怎么取当年的01-01数据并且根据前边选择的2020-10-17的变化而变化



最佳答案

_贝贝 白银二 关注Ta

2021-11-22 11:26:25

获取文本类型的话 可以使用fromatDate固定格式转换,参考如下,如果需要转换为日期,加一个parseDate将文本再转换为日期即可 var a =formatDate(文本参数1.getSelectedObjects()[0],'yyyy-MM-01') var b =formatDate(文本参数1.getSelectedObjects()[0],'yyyy-01-01') debug(a) debug(b)
查看完整内容
回复

使用道具 举报

精彩评论7

_贝贝白银二 显示全部楼层 发表于 2021-11-22 11:26:25
获取文本类型的话 可以使用fromatDate固定格式转换,参考如下,如果需要转换为日期,加一个parseDate将文本再转换为日期即可

var a =formatDate(文本参数1.getSelectedObjects()[0],'yyyy-MM-01')
var  b =formatDate(文本参数1.getSelectedObjects()[0],'yyyy-01-01')
debug(a)
debug(b)
回复

使用道具 举报

Malelee铂金三 显示全部楼层 发表于 2021-11-22 12:06:55
永洪tech-zxx 发表于 2021-11-22 11:58
获取文本类型的话 可以使用fromatDate固定格式转换,参考如下,如果需要转换为日期,加一个parseDate将文本 ...

文本参数用编辑器就可以变成日期参数,怎么让其他的日期参数自动获取到当年和当月,根据当天日期的变化而变化
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2021-11-22 14:29:33
脚本再给需要同时变化的文本参数组件就可以了呀,已经通过当前脚本获取到了当年和当月了  您可以本地用三个文本参数组件看一下这个脚本呢    脚本写在变化时运行就可以实现了
var a =formatDate(文本参数1.getSelectedObjects()[0],'yyyy-MM-01')
var b =formatDate(文本参数1.getSelectedObjects()[0],'yyyy-01-01')
debug(a)
debug(b)
文本参数2.value=a  //脚本赋值月
文本参数3.setSelectedObjects([b],STRING)//脚本赋值年
回复

使用道具 举报

Malelee铂金三 显示全部楼层 发表于 2021-11-22 14:31:08
永洪tech-zxx 发表于 2021-11-22 14:29
脚本再给需要同时变化的文本参数组件就可以了呀,已经通过当前脚本获取到了当年和当月了  您可以本地用三个 ...

nb感谢
回复

使用道具 举报

Malelee铂金三 显示全部楼层 发表于 2021-11-29 17:55:38
永洪tech-zxx 发表于 2021-11-22 14:29
脚本再给需要同时变化的文本参数组件就可以了呀,已经通过当前脚本获取到了当年和当月了  您可以本地用三个 ...

当周的起始日期怎么取
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2021-11-30 14:00:11
param['_THIS_YEAR_WEEK_']
返回当前周的第一天,返回值为时间戳类型,如今天是2013-04-18,则返回值为2013-04-14 00:00:00
回复

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2021-11-30 14:09:13
朱航何 发表于 2021-11-29 17:55
当周的起始日期怎么取

任意指定日期的对应当周第一天(默认一周以周日为第一天):
var nowday = 指定的日期(日期类型);  //如果不是日期类型,需要转换成日期类型   
var weekfirstday;
if (weekday(nowday) == 1) {
   weekfirstday = nowday
}else{
   weekfirstday = dateAdd(nowday,'day',weekday(nowday)*-1 +1 )
}
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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