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!

È stato utile?

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)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top