Этот код работает должным образом (вычитая дни между двумя датами), но в Eclipse он выглядит как ошибка, и я пытаюсь выяснить, как его очистить, чтобы он не выдавал ошибку. Я не написал код, кстати ....
<c:set var="start" value="${move.moveStart}"/>
<jsp:useBean id="start" type="java.lang.String"/>
<c:set var="end" value="${move.moveEnd}"/>
<jsp:useBean id="end" type="java.lang.String"/>
<%
int days = 0;
try{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date dstart = sdf.parse(start);
Date dend = sdf.parse(end);
long milsecs = dend.getTime() = dstart.getTime();
days = (int)(milsec/(1000*60*60*24));
}catch(ParseException pe){
;
}
%>
Я получаю сообщения об ошибках в файлах sdf.parse (начало) и. (Конец), которые «не могут быть преобразованы в переменную». Что мне здесь не хватает?