Hallo, ich habe folgendes Problem:
ich parse aus einem String ein Date:
Soweit so gut, nun brauch ich von diesem Date die Einzelkomponenten Tag, Monat, Jahr, Stunde, Minute, Sekunde
date.getYear() etc sind nun aber deprecated -> (Gregorian)Calendar
Nun ist es mir aber unverständlich, wie ich ein Date an Callendar übergeben könnte ohne die deprecated Methoden von Date zu benutzen?
Bzw. ich habe versucht, den eigentlichen String direkt in ein Calendar objekt zu parsen aber dafür gibts keine Methode (ich hab keine gefunden)
Muss ich dann den String per Stringtokenizer auseinandernehmen, damit ich
benutzen kann?
ich werd noch bescheuert
mfg
ich parse aus einem String ein Date:
Code:
SimpleDateFormat sdf = new SimpleDateFormat();
sdf.applyPattern( "dd MMM yyyy hh:mm:ss" );
try {
Date date = sdf.parse( string );
System.out.println("Date: " + date );
}
Soweit so gut, nun brauch ich von diesem Date die Einzelkomponenten Tag, Monat, Jahr, Stunde, Minute, Sekunde
date.getYear() etc sind nun aber deprecated -> (Gregorian)Calendar
Nun ist es mir aber unverständlich, wie ich ein Date an Callendar übergeben könnte ohne die deprecated Methoden von Date zu benutzen?
Bzw. ich habe versucht, den eigentlichen String direkt in ein Calendar objekt zu parsen aber dafür gibts keine Methode (ich hab keine gefunden)
Muss ich dann den String per Stringtokenizer auseinandernehmen, damit ich
Code:
GregorianCalendar(int year, int month, int dayOfMonth, int hourOfDay, int minute, int second)
ich werd noch bescheuert
mfg