Hi Leute,
ich habe ein Problem mit dem SimpleDateFormat.
Der Code ist wie folgt:
Es wird mit Do 01 ausgegeben, was natürlich nicht stimmt, weil heute Dienstag der 21 ist.
Wenn ich jedoch die Zeile:
ausführe wird mir der 21. angezeigt
Kann mir jemand sagen was ich falsch mache?
ich habe ein Problem mit dem SimpleDateFormat.
Der Code ist wie folgt:
Java:
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
public class Testclass{
Calendar now = Calendar.getInstance();
SimpleDateFormat format = new SimpleDateFormat("E dd", Locale.GERMANY);
Testclass(){
System.out.println(format.format(now.get(Calendar.DATE)));
}
public static void main(String[] args){
Testclass blubb = new Testclass();
}
}
Es wird mit Do 01 ausgegeben, was natürlich nicht stimmt, weil heute Dienstag der 21 ist.
Wenn ich jedoch die Zeile:
Java:
System.out.println(now.get(Calendar.DATE));
ausführe wird mir der 21. angezeigt
Kann mir jemand sagen was ich falsch mache?
Zuletzt bearbeitet: