No se pueden agregar días al calendario
Estoy tratando de escribir algo que permita a alguien consultar un audiolibro para la clase, y debería establecer una fecha de vencimiento para 14 días después. Mi clase tiene un método toString () que debería imprimir la fecha de vencimiento, pero siempre imprime que es debido 3/5 sin importar qué.
public String toString() // Prints specs of a Book object
{
String str = "\nThe specs of this audiobook are: ";
str += "\n\t Title: " + title;
str += "\n\t Narrator: " + narrator;
str += "\n\t Year: " + year;
str += "\n\t Due Date: " + (getReturnDate().MONTH + 1) + "/" + getReturnDate().DATE;
return str;
}
public Calendar getReturnDate() // Makes return date 14 days after today
{
Calendar duedate = Calendar.getInstance();
duedate.add(Calendar.DAY_OF_YEAR, 14);
return duedate;
}