ajouter des jours à une date java - Comment faire des opérations de calendrier dans Java GWT? Comment ajouter des jours à une date?



2 Answers

La réponse que Google semble utiliser (actuellement), est:

  @SuppressWarnings("deprecation") // GWT requires Date
  public static void addDaysToDate(Date date, int days) {
    date.setDate(date.getDate() + days);
  }

Cela vient de la classe com.google.gwt.user.datepicker.client.CalendarUtil , qui est utilisée par com.google.gwt.user.datepicker.client.DatePicker . J'imagine, qu'il y aura des problèmes impliqués, en faisant des calculs dans différents fuseaux horaires.

Beaucoup de gens ont déjà voté pour une heure de Joda pour GWT: http://code.google.com/p/google-web-toolkit/issues/detail?id=603 . Le dernier commentaire indique qu'il y a une nouvelle fourchette de temps goda, peut-être que nous devrions vraiment vérifier.

java date moins un mois

Puisque GWT ne fournit pas la classe GregorianCalendar, comment faire des opérations de calendrier sur le client?

J'ai une Date a et je veux la Date, qui est n jours après a .

Exemples:

a (2000-01-01) + n (1) -> 2000-01-02
a (2000-01-01) + n (31) -> 2000-02-01






Related


Tags

java   gwt