永洪社区

标题: 脚本问题 [打印本页]

作者: lucky_h    时间: 2023-2-16 17:40
标题: 脚本问题
param["last_mon"] =formatDate(dateAdd(today(),'year',-1),'yyyy-12')请教下 :这个脚本帮忙看下,怎么理解呢?

作者: yhdata_ruby    时间: 2023-2-16 17:51
得出的结果是去年的12月,formatDate把日期按照指定的格式转化为字符串
作者: lucky_h    时间: 2023-2-16 18:05
yhdata_ruby 发表于 2023-2-16 17:51
得出的结果是去年的12月,formatDate把日期按照指定的格式转化为字符串

好的 明白了  非常感谢
作者: yhdata_ruby    时间: 2023-2-16 18:06
副创优越胡红 发表于 2023-2-16 18:05
好的 明白了  非常感谢

不客气
作者: lucky_h    时间: 2023-2-17 13:48
yhdata_ruby 发表于 2023-2-16 18:06
不客气

请教下我要得出结果是当前日期的上年,这个怎么写呢?我下面写的好像有问题,出不来数据
param["上年"] = formatDate(dateAdd((today(),'month',-1),'year',-1),'yyyy');
作者: yhdata_ruby    时间: 2023-2-17 13:51
副创优越胡红 发表于 2023-2-17 13:48
请教下我要得出结果是当前日期的上年,这个怎么写呢?我下面写的好像有问题,出不来数据
param["上年"] = ...

param["上年"] = formatDate(dateAdd(today(),'year',-1),'yyyy')
参考一下
作者: lucky_h    时间: 2023-2-17 14:08
yhdata_ruby 发表于 2023-2-17 13:51
param["上年"] = formatDate(dateAdd(today(),'year',-1),'yyyy')
参考一下

需要得出结果是本年,但是不包含当月数据,怎么写呢?
作者: yhdata_ruby    时间: 2023-2-17 14:10
副创优越胡红 发表于 2023-2-17 14:08
需要得出结果是本年,但是不包含当月数据,怎么写呢?

param['_THIS_YEAR_']用这个内置参数
作者: lucky_h    时间: 2023-2-17 14:25
yhdata_ruby 发表于 2023-2-17 14:10
param['_THIS_YEAR_']用这个内置参数

这个内置参数直接绑定过滤吗?没有用过这个内置参数
作者: yhdata_ruby    时间: 2023-2-17 14:30
副创优越胡红 发表于 2023-2-17 14:25
这个内置参数直接绑定过滤吗?没有用过这个内置参数

看你的数据是什么类型,用这个参数得出的数值是整数不是日期类型
作者: lucky_h    时间: 2023-2-17 15:01
yhdata_ruby 发表于 2023-2-17 14:30
看你的数据是什么类型,用这个参数得出的数值是整数不是日期类型

(, 下载次数: 40)