Code example for GregorianCalendar

Methods: getTimeInMillis, set, setTimeInMillis

0
        try { 
            // parse time , We only get timestamp from sentences 
            // use UTC calendar to set the date. 
            Date btTime = timeFormatter.parse(time);
            Calendar localCalendar = Calendar.getInstance(GPSTimezone);
            GPSCalendar.setTimeInMillis(btTime.getTime());
            GPSCalendar.set(localCalendar.get(Calendar.YEAR), localCalendar.get(Calendar.MONTH),
                    localCalendar.get(Calendar.DAY_OF_MONTH));
            return GPSCalendar.getTimeInMillis();
        } catch (ParseException e) {
            Log.e(TAG, "Could not parse: " + time);
            return 0; 
        } 
    } 
 
    private int parseStringToInt(String str) {
        if (TextUtils.isEmpty(str))
            return 0; 
        int res = 0;
        try { 
            res = Integer.parseInt(str);