@[deleted]First, populate your MySQL timezone tables (if not already populated):https://dev.mysql.com/doc/refman/5.5/en/time-zone-support.htmlNext, set `@@system.time_zone` and `@@session.time_zone` to "Asia/Kolkata" specifically.Now retest and see if the time is correct.If that doesn't help then post the results of the following steps:#1$ mysql -u root -p -e "SELECT @@global.time_zone, @@session.time_zone;"#2(linux)$ timedatectl(windows)> Get-TimeZone#3Admin Panel > Dashboard > Information > PHP Settings > date.timezone#4Admin Panel > Settings > System > Default Time Zone#5Profile > Preferences > Time ZoneCheers.