永洪社区

标题: 日期过滤firstDates参数出错 [打印本页]

作者: yhdata_Np7rOHx1    时间: 5 小时前
标题: 日期过滤firstDates参数出错
如代码所示,我想把起始日期通过脚本动态的固定在三个月之前,跨年通过if解决,不跨年通过else解决,
但是debug出来的tmp1日期是2024-8-6日,可是日期组件里显示的却是2024-9-6日,这是什么问题呢。


var startdate = today();
var tmp1 = "";
if ( (month(startdate)-3)<=0)
{
tmp1 = "t" + (year(startdate)-1) + "-" + (12+(month(startdate)-3)) + "-" + day(startdate);
日期过滤1.firstDates = [tmp1;
}
else {
tmp1 = "t" + year(startdate) + "-" + (month(startdate)-3) + "-" + day(startdate);
日期过滤1.firstDates = [tmp1;
}
debug(tmp1 )


作者: yhdata_lyaa    时间: 5 小时前
日期过滤的月份格式是 (0-11月),获取月份的话需要自己加一个月
https://www.yonghongtech.com/rea ... m_highlightsub=0-11




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