我正在尝试限制用户使用Carbon和laravel 7设置比今天短的日期。 我的约会日期是02-02-2020。我不断收到此错误,并在整数上调用成员函数lessThanOrEqualTo()。
ValueError
答案 0 :(得分:0)
对于将字符串日期解析为Carbon对象,有一种乐观的方法。
$userdate = Carbon::parse($session['date_of_contact']);
一种悲观的方法,您可以指定格式。
$userdate = Carbon::createFromFormat('d-m-Y', $session['date_of_contact']);
答案 1 :(得分:0)
只需使用:
$session['date_of_contact']->lessThanOrEqualTo(Carbon::today())
摆脱$todayDate
,$userdate
和strtotime