Hello!
In order for you to understand what I mean, I will give an example of another platform, how solved that problem. Timezone Setting for both PHP and Database
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=37660In order to ensure the correct time due to banners and ads, this has to be done as I have a few hours discrepancy with the date. For example. the expiration date of the banner or ad is calculated based on the date, but when a certain date is reached, there is no change, it is simply a difference of a few hours when the banner should expire. I hope you understand me and that you won't mind me posting a link to another platform. If the other platform link is a problem, I ask the admins to remove the link before approving the post. Thank you