The reports scheduled earlier get executed, but displays incorrect time. Why?

The reports scheduled earlier get executed, but displays incorrect time. Why?

This issue can occur if the time zone set in the physical server is not proper. Example: ------------- Set the Time Zone in the Tomcat --> Java --> Java Options as 'Duser.timezone=US/Pacific'. It is the server-specific setting of the application, to consider the server time at the customer's end. This is advance configuration, please consult support team before doing this change.