title: Laravel change timezone for users according to preference
body: <p>I have a multi-timezone based project. The project has a lot of DateTime fields. All users can set their own timezone from their profile preferences.</p>
  
  <p>Converting these dates from UTC to the users' timezone is cumbersome. I am doing this each time when I manipulate the date/time.</p>
  
  <p>How to handle this? I don't want to call the DateTime conversion function on millions of location? What is the proper way to do this?</p>