1. when i use Calender.getInstance() method and print the time, nokia6600 gives me a time which is 1:30 hours behind, while nokia3100 gives me a GMT time. (e.g. for india it is GMT + 5:30 but it shows GMT + 4)
2 . when i set the time using Calender.setTime(Date d) in which i construct the date object using the constructor date(long time), it will throw the null pointer exception for the time zones behind GMT ( like GMT - 2:00)

if anybody has comment on this then pls let me know