Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 没有给出完美的结果_Laravel_Laravel 5_Eloquent_Php Carbon - Fatal编程技术网

Laravel 没有给出完美的结果

Laravel 没有给出完美的结果,laravel,laravel-5,eloquent,php-carbon,Laravel,Laravel 5,Eloquent,Php Carbon,时间和日期都是不同的字段,但当我使用此编码时,结果并不完美 这是我的代码: $challenges = Challenge::whereDate('c_date','>',Carbon::now())->get(); Challenge::whereTime('c_time','>',Carbon::now())->get(); 此代码中是否存在任何问题?首先检查c_date中的日期格式。格式应为('Y-m-d')。如果您的格式正确,则检查您的逻辑,确定您真正想要的是什

时间和日期都是不同的字段,但当我使用此编码时,结果并不完美

这是我的代码:

$challenges = Challenge::whereDate('c_date','>',Carbon::now())->get();
Challenge::whereTime('c_time','>',Carbon::now())->get();

此代码中是否存在任何问题?

首先检查c_date中的日期格式。格式应为('Y-m-d')。如果您的格式正确,则检查您的逻辑,确定您真正想要的是什么? 我认为你的错误在于你的逻辑。你想得到那些c_date比now date更重要的日期

$challenges = Challenge::whereDate('c_date','<',Carbon::now())->get();


$challenges=Challenge::whereDate(‘c_date’,‘你说的不完美是什么意思?’与你实际得到的相比,更清楚地解释你需要什么。请加上你的期望和你得到的结果。这是有效的,但我希望日期和时间都是结果。假设今天的挑战在下午5:00,现在是下午4:00,而不是向我展示-@albus_severus