The possible fix for this can be found at https://techtavern.wordpress.com/2010/04/15/java-and-incorrect-timezone-on-windows-xp/
Do one OR all of these steps on Diagnostic Server machine O/S level:
Changing date/time manually and then changing back to original correct time.
Changing timezone and then back to original one.
Requesting automatic time update from time server.
Then restart the Spotlight Diagnostic Server service.