手里有个业务,给定一个开始时间和结束时间,
然后用户选择一个重复频率,日,周,半月,月,季,半年,年,小时(小时可以自由输入),然后按这个频率在数据库表中生成开始时间到结束时间生成记录(记录要按照给定的频率来计算开始时间和结束时间)。
比如开始时间是2019-04-24 00:00:00,结束时间是2020-04-24 00:00:00年,重复频率是天。
那么就在数据库中生成365条记录,第一条记录的开始时间是2019-04-24 00:00:00,结束时间是2019-04-25 00:00:00。第二条记录的开始时间是2019-04-25 00:00:00,结束时间是2019-04-26 00:00:00
网友评论