Tell me, what reefs can stumble, if you store the date not in the UTC time zone, but in some other (local) one? Wherever I read information on this subject, it is recommended to store it in UTC without giving reasons. I use MySQL.
Such a "perversion" is needed for several reasons: 1. In order not to rewrite the code of an already existing application (in many months NOW () is used). 2. It is more convenient to view the date in the database through the same PhpMyAdmin in the local time zone.
As far as I can imagine, the only "cant", perhaps, is double conversion: TimezoneDB -> TimezoneUTС -> TimezoneUser, instead of TimezoneUTС -> TimezoneUser, if the time was stored in UTC, although perhaps it will work out one: TimezoneDB - > TimezoneUser?