PHPで日付時刻の処理を書くなら Carbon がおすすめ
Carbon とはPHPのDateTimeクラスを継承して拡張された日時操作ライブラリです。 Carbonは単に「DateTime扱いやすいぞやったー」というライブラリだけでなく、課題になりやすい日時処理に関するメンテナンス性向上やコードの品質面でメリットがあるということをお伝えいたします。