I have an applet which draws charts based on given datasets. Recently a issue was raised by a customer that there is 8-hour difference between local time and the time displayed on the applet. I investigated this issue and here is my finding: The time displayed on the applet is greenwick mean time. The windows timezone setting is correct on customer's computer. The windows regional setting is correct. The JRE version is updated. The applet displays the correct local time on most of the PCs I tested, but does display wrongly on a few PCs. On the PCs that does not work well with my applet, I also searched the web for other people's clock applets. It seems those PCs cannot handle timing in applet well.
Have anybody encoutered this problem before? Any solution?