Código Java:
Ver original
<%@page import="java.util.*" %> <% calendar1.set(2014, 8, 30); calendar2.set(2014, 9, 1); long milliseconds1 = calendar1.getTimeInMillis(); long milliseconds2 = calendar2.getTimeInMillis(); long diff = milliseconds2 - milliseconds1; long diffDays = diff / (24 * 60 * 60 * 1000); out.println(" "+milliseconds1+" "+milliseconds2+" Duracion: " + diffDays + " days."); %>
Pero en este caso me dice que la duracion es de 1 dia, cuando deberia ser de 2 ya que agosto tiene 31 dias.