Not positive of what you are doing, seems you want to display a users timezone.
Of course store in database UTC. But each user should have their timezone stored so you can easily use their timezone for display.
Here is an older post, have a look. There are some other good past post as well.
ANd https://laracasts.com/discuss/channels/laravel/displaying-dates-accordingly-to-each-timezone