use Time.zone.now instead of Time.now
use Time.zone.now.today instead of Date.today