最近在项目中遇到了一个问题, 对于新建的活动, 活动设置了开始时间和结束时间, 也就是数据库中的一个状态码的改变而已. 但是,这里就有问题了, 如何去实现到时间更改活动状态呢? 1. 刚开始的时候,我想了下定时任务, 但是怎么也想不出配置的时间问题, 对于活动来说, 配置的定时任务肯定是有延迟的, 这就导致了时间到了,但是活动还未开始或者结束. 2. 后来在万般苦思之后,相处了一个笨方法,就是在外部调用的每个接口前面加上了一个方法来处理活动的开始和结束,这样的话接口查询到的就是正常的开始或者结…