Android разница между двумя датами в секундах

Я пробовал разные методы в Интернете, но не смог заставить их работать.

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")));

Таким образом я получаю обе даты в хорошем формате. Теперь я хочу найти разницу между EndDate и Startdate в секундах.

Есть совет? Спасибо.

35
задан Vasily Kabunov 11 February 2017 в 15:35
поделиться