My operating system is Windows Server 2012 R2
my server's time zone is UTC +3 İstanbul.
However when I run this code it gives me:
Venezuela Time America/Caracas
The code I run:
System.out.println(TimeZone.getDefault().getDisplayName());
System.out.println(TimeZone.getDefault().getID());
Where does JVM store default timezone information and how can I change it?
note:
the problem is not the code, I'm running Informatica on this server. I just placed the code to be an example. I want to change that info retrieved with TimeZone.getDefault().getDisplayName(). Where and How? My local clock is Turkey
Thanks