@PORDONEZ is it fix for whole function in your current case than you can do
Carbon::now() = current utc time (2018-10-04 07:22:24) // this is for example when i run this in my local machine. It may be differ when you try this in your local machine.
how can i check on the view if the changes is already implemented, today is Thursday here in the Philippines so when i will check the number day it should be 0 or 1. correct?