为你守候
“从代码上看,这个活动月值由活动开始时间(start_time)转换而来,但事实上却不完全是这样!经过几天的研究,计算,发现这个所谓的月值其实就是发布的活动开始时间对应月的“今天”(发布日期)零点的时间戳!!!举例说,今天发布活动,不管是5月5号开始的,还是5月15号开始的,总之不管5月的哪一天,这个所谓的月值其实都一样,就是今天5月1日零点的时间戳;不管是6月哪一天的活动,对应月值都是6月1日零点的时间戳。”(引用内容)
上传个解决活动存档问题前的数据表截图(一个半小时前的模拟测试数据。为了测试、纪念、记录,重新安装的插件)。发布时间当然就是今天5月1日了,标题(title)就是活动开始的日期,可以看出只要活动开始月份是一样的,月值(start_month)都是一样的,分别是5月1日和6月1日零点的时间戳,相差2678400,再除以24,除以3600,等于31,正解。