如何在php中验证日期?

时间:2019-07-13 20:05:54

标签: php oop

我正在为大学中的一个学科开发图书馆管理系统,基本上,我有一个抽象类“阅读器”,扩展到“学生,教师和一般人”。我的问题是,我有一个“请求”类,需要根据以下规则验证日期:

  • 老师最多可以将每本书最多保存6个月,学生最多可以保存5天,普通人最多可以保存1个月;

  • 如果老师有一本书超过三个月并且有必要提出要求,则必须通知老师退还该书;

我已经尝试了一些解决方案,但是没有一个起作用。

class Requests
{
    protected $bookRequested;
    protected $reader;
    protected $requestDate;
    protected $returnDate;

    public function __construct(Book $bookRequested, Reader $reader)
    {
        $this->bookRequested = $bookRequested;
        $this->reader = $reader;
        $this->requestDate = date('Y-m-d H:i:s');
        $this->returnDate = date('Y-m-d H:i:s');
    }
}

0 个答案:

没有答案