Android différence entre deux dates en quelques secondes

J'ai essayé de différentes manières à travers le web mais je ne pouvais pas le faire fonctionner.

Cursor cursor = sqlite.myDataBase.rawQuery("SELECT StartDate, EndDate FROM Tracks Where Id="+'"'+trackId+'"',null);

SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date startDate = outputFormat.parse(cursor.getString(cursor.getColumnIndex("StartDate")));
Date endDate = outputFormat.parse(cursor.getString(cursor.getColumnIndex("EndDate")));

De cette façon, je reçois les deux dates dans le bon format. Maintenant, je veux savoir la différence entre EndDate et Startdate en quelques secondes.

Des conseils? Merci.

InformationsquelleAutor Alin | 2010-10-18