Laravel 5.2雄辩比较日期时间与当前数据和时间

问题描述:

我正在尝试通知我的CRM中的代理。Laravel 5.2雄辩比较日期时间与当前数据和时间

我存储他们在我的数据库中选择的日期和时间,并将其与当前的数据和时间进行比较。

我已经试过这样:

$notification = Main::select('id') -> whereRaw('Date(notification) = CurDate()') -> where('user_id', '=', $userid) -> get(); 

它完美,但与保存日期只比较当前日期

我在找什么是比较当前的日期和时间与存储的日期和时间。如果那个时间和日期匹配或通过然后做任何事情。

我不想使用Carbon,因为我不知道如何使用它。

+0

当然不是学习的东西的最好理由。为什么不只是' - > where(“notification”,“> =”,$ date)'? – Blake

+0

@布莱克我已经尝试过,但时间不够好!这是一个例子'2016-09-17 11:25:0'我如何将它与当前时间进行比较,或者它是否通过? –

+0

'where'(“notification”,“ Blake

你可以尝试这样的事情,而不是:

$notification = Main::select('id') 
       ->where("notification", "<=", date("Y-m-d H:i:s")) 
       ->get();