Laravel 作业在确切时间延迟
Laravel jobs delay at exact time
我试图在laravel中指定处理工作任务的确切时间:
$date = "2021-11-09 12:34:00";
$date = Carbon::parse($date)->timestamp;
JobsPublishArticle::dispatch()->delay($date);
dd($date) 给出 1636461240
但在我的工作中 table 我得到了 3272918981
;
就像它将我的日期添加到 now()
给出的时间戳中一样
试试这个:
$date = "2021-11-09 12:34:00";
$carbonDate = Carbon::parse($date);
JobsPublishArticle::dispatch()->delay($carbonDate);
我试图在laravel中指定处理工作任务的确切时间:
$date = "2021-11-09 12:34:00";
$date = Carbon::parse($date)->timestamp;
JobsPublishArticle::dispatch()->delay($date);
dd($date) 给出 1636461240
但在我的工作中 table 我得到了 3272918981
;
就像它将我的日期添加到 now()
试试这个:
$date = "2021-11-09 12:34:00";
$carbonDate = Carbon::parse($date);
JobsPublishArticle::dispatch()->delay($carbonDate);