Your Zoneminder Surveillance System is showing the wrong time? First: Check the php.ini for the timezone setting. Is it correct? You can also check it with the php.info
Second: Is the time (date command) set correct on the server itself? Maybe you have to reconfigure the time zone:
dpkg-reconfigure tzdata
After a restart your event time should be fixed.