mam randkę String newDate = "31.05.2001"
Przyrost Data String przez 1 dzień
które muszę zwiększyć o 1 dzień.
Próbowałem następujący kod:
String dateToIncr = "31.12.2001";
String dt="";
SimpleDateFormat sdf = new SimpleDateFormat("dd.mm.yyyy");
Calendar c = Calendar.getInstance();
try {
c.setTime(sdf.parse(dateToIncr));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
c.add(Calendar.DAY_OF_MONTH, 1); // number of days to add
dt = sdf.format(c.getTime());
System.out.println("final date now : " + dt);
Ale z tego kodu, to jest zarządzanie tylko dodać wyjście DZIEŃ tj od 31.05.2001 będzie 05.01.2001 utrzymując miesiąc i rok bez zmian! Pomóż mi z tym.
Próbowałem zostały również
c.roll(Calendar.DATE, 1); // number of days to add
Błąd, 'Calendar.add()' powinien działać. Czy jesteś pewien swoich wejść i wyjść? – Henning
Dlatego smyczki nie są dobrym zlewem kuchennym –
Próbowałem kodu - zachowuje się jak opisano ... Dziwne ?! –