给用户一段时间,我想弄清楚商店是开着的还是关着的。
我的操作数据库小时数如下:
dayid | openTime | closeTime
3 1500 2400
4 1500 2400
5 1500 100
6 1500 200
dayid是星期日-星期六:分别为0-6。
打开时间和关闭时间范围在0-2400之间。
如果用户时间是周三1800,那就很容易了。这地方是开放的。但如果是周六凌晨1点呢?大于openTime返回false,小于closeTime检查返回true。false&true等于false。