Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Ich habe ein Anfangs- und Enddatum und möchte die einzelnen Tage jeweils als Datum ausgeben?
while (true)
{
DeinCalendarObject.add(Calendar.DAY_OF_MONTH, 1).
System.out.println(extrahiere das neu initialisiertes Datum);
if ( DAY_OF_MONTH von diesen neu initialisiertes Datum == Tag von das Enddatum &&
MONTH von diesen neu initialisiertes Datum == Monat von das Enddatum &&
YEAR == angegebenes Endjahr)
break;
}
Calendar anfang = Calendar.getInstance();
/*Anfangsdatum 03.02.2011*/
anfang.set(Calendar.DAY_OF_MONTH, 03);
anfang.set(Calendar.MONTH, 02);
anfang.set(Calendar.YEAR, 2011 );
anfang.add(Calendar.MONTH, -1);
Calendar ende = Calendar.getInstance();
/*Enddatum 08.02.2011*/
ende.set(Calendar.DAY_OF_MONTH, 8);
ende.set(Calendar.MONTH, 2);
ende.set(Calendar.YEAR, 2011);
ende.add(Calendar.MONTH, -1);
SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy");
System.out.println(format.format(anfang.getTime())); /*Ausgabe Anfangsdatum bzw. erster Tag*/
while (!ende.equals(anfang)) /*Restliche Tage bis Enddatum*/
{
anfang.add(Calendar.DAY_OF_MONTH, 1);
System.out.println(format.format(anfang.getTime()));
}
}
}
java.util.Date jDate = new java.util.Date(sDate.getTime());