经常性事件调度程序

时间:2013-01-31 14:56:23

标签: php events scheduler recurring

我在php中有一个系统,它创建了一个谷歌日历我正在为用户创建日程安排...示例

如果用户在2013年1月1日之前添加了一个时间表,并且他想要一个重复的时间表,并且假设他想让它重复到2013年2月28日......那么他将获得一周七天的复选框和他可以检查任何数量的复选框,他希望他的活动重复...我有一个事件表存储

Start date:1 feb 2013 02:00:00
end date :28 feb 2012 04:00:00

在坐在阳光下重复

复选框的7个字段..........

现在问题是当用户创建时间表时,例如,如果他创建了具有相同时间跨度的另一个时间表

1 feb 2013 01:00:00 to 27 feb 2013 02:00:00 repaets at every sat,sun,mon
2 feb 2013 02:00:00 to 26 feb 2013 04:00:00 repeats at every thu,frid,sat
28 feb 2013 01:00:00 to 1 march 2013 05:00:00 sat,sun,mon
28 feb 2013 01:00:00 to 28 feb 2013 02:00:00 

表示当用户填写开始日期和结束日期之间的任何时间跨度时,如果他再次检查相同的复选框,如上所述,他将收到重复警告....

当我必须比较日期的时间(例如

)时,我遇到了问题

2013年2月14日至2013年2月28日晚上8点至12点发生的偶数,并在每个坐着,星期日,星期一重复

现在如果有人在2013年2月15日至2013年2月28日晚上8点到凌晨2点之间添加了一个事件,那么系统应该会生成一个警告

0 个答案:

没有答案