Как рассчитать разницу во времени в java на основе ввода пользователем? Ниже приведен фрагмент рабочего кода.Рассчитать разницу во времени на основании ввода пользователем
@Override
public void onTimeSet(TimePicker view,int hourofDay, int minute)
{
if (flag == FLAG_START_DATE) {
start.setText(Integer.toString(hourofDay) + "." + Integer.toString(minute));
b=start.getText().toString();
} else if (flag == FLAG_END_DATE) {
end.setText(Integer.toString(hourofDay) + "." + Integer.toString(minute));
c=end.getText().toString();
//endTime=hourofDay;
}
SimpleDateFormat format= new SimpleDateFormat("HH:mm");
Date date1=format.parse(b);
Date date2=format.parse(c);
long difference=date2.getTime()-date1.getTime();
editText.setText(""+difference);
}
}
ошибка: незарегистрированное исключение ParseException; должен быть пойман или объявлен брошенным
Сделайте то же самое, что предложено сообщением об ошибке – e4c5