I have simple code using Carbon on Laravel as follow:
$dt = Carbon::now();
$user_log = new UserLog;
$user_log->created = $dt->toDateTimeString();
$user_log->save();
And the result is different in controller and in class queue process(ex : class Task extends Job implements ShouldQueue)
result :
2016-04-20 14:32:02 // my setting timezone that i want
2016-04-20 07:32:05 //UTC (ON queue process)
anyone have clue about this ?