永洪社区

标题: 用JS脚本怎么动态输出一年的日期 [打印本页]

作者: yhdata_9BoPt5zZ    时间: 2024-6-6 14:06
标题: 用JS脚本怎么动态输出一年的日期
比如现在是五月份     我想要筛选出最近一年的数据   也就是2023/05-2024-05的数据
如果现在是6月         想要2023/06-2024-06的数据

作者: 永洪tech_xh    时间: 2024-6-6 14:36
本帖最后由 永洪tech_xh 于 2024-6-6 14:38 编辑

//上年同月月初
param["month_s"]=dateAdd(dateTrunc("month",now()),"year",-1)
//当月月初
param["month_e"]=dateTrunc("month",now())

过滤时选择日期列 是 介于 ?{month_s} 和 ?{month_e}
作者: yhdata_lyaa    时间: 2024-6-6 14:38
用参数过滤筛选出对应的数据
param['开始时间']=dateAdd(today(),'year', -1)

该表达式会向今天向前减少一年

参考函数https://www.yonghongtech.com/rea ... ighlightsub=Dateadd
作者: yhdata_9BoPt5zZ    时间: 2024-6-7 10:34
yhdata_lyaa 发表于 2024-6-6 14:38
用参数过滤筛选出对应的数据
param['开始时间']=dateAdd(today(),'year', -1)

today()括号里应该填啥呢  
作者: yhdata_9BoPt5zZ    时间: 2024-6-7 10:36
永洪tech_xh 发表于 2024-6-6 14:36
//上年同月月初
param["month_s"]=dateAdd(dateTrunc("month",now()),"year",-1)
//当月月初


这样的话month_s和month_e输出的是年,月,还是日   还是年月日
作者: yhdata_9BoPt5zZ    时间: 2024-6-7 10:43
yhdata_lyaa 发表于 2024-6-6 14:38
用参数过滤筛选出对应的数据
param['开始时间']=dateAdd(today(),'year', -1)

啊  明白了 谢谢
作者: yhdata_9BoPt5zZ    时间: 2024-6-7 10:43
永洪tech_xh 发表于 2024-6-6 14:36
//上年同月月初
param["month_s"]=dateAdd(dateTrunc("month",now()),"year",-1)
//当月月初

多谢   我再看看
作者: yhdata_lyaa    时间: 2024-6-7 10:51
yhdata_9BoPt5zZ 发表于 2024-6-7 10:36
这样的话month_s和month_e输出的是年,月,还是日   还是年月日

年月日
作者: yhdata_lyaa    时间: 2024-6-7 10:51
yhdata_9BoPt5zZ 发表于 2024-6-7 10:34
today()括号里应该填啥呢

不用填




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4