开发工作,在于不断积累,总结经验,持续学习。
最近项目中有这样的需求:
1、删除当前月份前三个月消息(如本月是10月删除7、8、9三个月的消息只保存本月消息)。
2、更新非本月消息为已读消息(如本月为10月,1为已读状态,0为未读状态,10月的所有消息状态不变,非本月消息状态都为1)。
由于之前对数据库中对时间的操作比较少,所以很生疏,也是找了很多网络资源才实现了功能,也学到了很多,接下来分享给大家,希望对大家有所帮助。
第一个需求我的解决方法是:
/** * 删除当前时间前三个月数据 * @return */