Why doesn't TimeZone.getDefault() return the same zone that is configured in phone settings?
I have tried with 6600 (GMT+2 with daylight savings on), TimeZone.getDefault() returns GMT+2 with no DST, so Calendar returns time that is -1h from what it should be.
I tried the same with 9300 (Europe/Helsinki with daylight savings on) same results.
And same with 6630 also.
Am I doing something wrong or is it just that Nokia's JVM implementation doesn't support other timezones than static GMTs without any DST?