How to Set Timezone on WebSphere Application Server

It’s actually quite easy, but a little tricky. This is how i do it,

1. Start the administrative console.
2. In the topology tree, expand Servers and click Application Servers.
3. Click the name of the application server for which you want to set the time zone.
4. On the application server page, click Process Definition.
Process Definition
5. On the Process Definition page, click Java Virtual Machine.
6. On the Java Virtual Machine page, click Custom Properties.
7. On the Custom Properties page, click New.
8. Specify user.timezone in the Name field and timezone in the Value field, where timezone is the supported value for your time zone.
9. Click Apply.
10. Save the configuration

In this example, i’m setting my timezone as Asia/Jakarta

user.timezone=Asia/Jakarta  

Timezone Success

Have fun with WebSphere (*)

13 thoughts on “How to Set Timezone on WebSphere Application Server”

  1. it did not work for me, it is still 2 hours off but this is on reports and system anouncements. what can I do ? Could really use your help.

    1. well it’s supposed to be working,
      so have you tried on your operating system’s level perhaps?

    1. It did not work for me
      I have updated was console custom parameter as said above for time zone
      user.timezone = Asia/Singapore
      also OS AIX server is SGT time zone. But When I start my application, application logs will come in IST time zone

      pls advise

    2. Hi, you could try putting your timezone on your application’s perhaps. Using Java.util.TimeZone

Leave a Comment

Your email address will not be published.