Calendario gregoriano
-
01-10-2019 - |
Domanda
Ciao ragazzi, so che questa è una domanda molto semplice, ma io sono nuovo di Java in modo prega di portare con me. Ho creare un programma in grado di calcolare il tempo di un libro è dovuto tornare dopo essere stata rilasciata! Mi aiuto Quindi, per favore fuori.
Ecco il pezzo di codice che ho:
public void loan(int numOfDays) {
if( onLoan == true) {
System.out.println("Already on Loan, Return Date : "+Calendar.DATE );
}
else {
due.set( numOfDays, Calendar.DATE );
System.out.println("Available");
onLoan = true;
} }
// Segna il libro come essendo stato restituito
Ho bisogno di sostituire che Calendar.DATE per ottenere i miei calcoli a destra. Ho bisogno di calcolare la data passata dal file di test e calcolare la data sarà restituito. Questo progetto ha bisogno di essere presentati domani, quindi per favore per favore darmi una mano!
Soluzione
Il Java Data API standard è un dolore. Anche se la risposta precedente è corretta, e potrebbe essere sufficiente per vi consiglio di dare un'occhiata a jodaTime se è necessario lavorare con date. Molti dei mal di testa sono risolti in là.
Altri suggerimenti
Stai vicino alla soluzione. Siete alla ricerca di:
YOUR_CALENDAR_INSTANCE.add(numOfDays, Calendar.DAY_OF_MONTH);
[ http: // java.sun.com/javase/6/docs/api/java/util/GregorianCalendar.html#add(int , int)] [1]
[1]: http : //java.sun.com/javase/6/docs/api/java/util/GregorianCalendar.html#add (int , int)