从阵列中删除可用的时隙

时间:2011-03-27 04:44:59

标签: php

我先问一下我的问题,先让我解释一下我做了什么,并试图完成。

目标:仅显示可在多人员日历上预订服务的时间。此处的重要事项是服务的预订时间最短(以分钟为单位)

方法:

步骤

1)创建一个可以开始预订的所有可能时间的数组(即上午9点至下午5点,每个键增加一个设定的间隔(即5分钟,9:05,9:10等)

2)将当天的每个员工预订加载到一个数组中并与这些数组相交,这样您就可以确定在特定时间是否有至少一个人可用。

3)生成一个数组,该数组是当天可用小时数与相交的员工预订结果的差异。

问题出在哪里......

如果工作人员“Mary”的预订时间为9:15 - 9:45,John的预约时间为9:00至9:30。它将显示'9:00'虽然只能在9:00-9:15之间使用。 哪个不起作用,因为在这种情况下,最短预订时间是30分钟。

问题:

我有一个小时数组:按设定间隔(5分钟)分钟。如何删除两个短时间的块?

0 个答案:

没有答案