datetime - date time in Android inconsistencies -
i stuck example running on android: simpledateformat sdf = new simpledateformat("dd-mm-yyyy kkmm"); sdf.settimezone(timezone.gettimezone(time.timezone_utc)); date scheduleddatetime = sdf.parse(sms.getscheduleddatetime()); log.i(tag, "scheduleddatetime : " + scheduleddatetime); // scheduleddatetime : fri jan 06 23:58:00 hnec 2012 log.i(tag, "scheduleddatetime milli : " + scheduleddatetime.gettime()); // scheduleddatetime milli : 1325890680000 calendar calendar = calendar.getinstance(); calendar defaulttzcalendar = calendar.getinstance(timezone.getdefault()); calendar utctzcalendar = calendar.getinstance(timezone.gettimezone(time.timezone_utc)); calendar.settime(scheduleddatetime); defaulttzcalendar.settime(scheduleddatetime); utctzcalendar.settime(scheduleddatetime); log.i(tag, "calendar : " + calendar.gettimeinmillis()); // calendar : 1325890680000 log.i(tag, "defaulttzcalendar : " + defaulttzcalendar.gettimeinmillis()); // defaulttzc...