The Sun Management Center console uses JDK extensively. When used in the Queensland, Australia time zone, the time values are displayed incorrectly. Apparently the TimeZone class is not aware that this time zone does not use daylight savings (even though every other Australian time zone does). Simple test case below can be used to duplicate the problem (correct time for Queensland should be PST + 18): import java.text.*;
import java.util.*;
import java.io.*;
public class SimpleDateFormatTest {
public SimpleDateFormatTest() {
}
public static void main( String args[]) {
SimpleDateFormat fm = new SimpleDateFormat("MMM d HH:mm:ss");
System.out.println(fm.format(new Date()));
}
}