Hallo Leute,
ich habe ein Textfeld, in dem soll der Benutzer eine Zeitangabe machen und zwar in dem Format H:mm. Nun soll aus dem String ein GregorianCalendar erzeugt werden, der die Zeit enthält, alle anderen Werte (Datum und Sekunden wie Millisekunden) sollen einfach vom aktuellen Datum übernommen werden.
DateFormat formatter = new SimpleDateFormat("H:mm");
GregorianCalendar time = new GregorianCalendar();
time.setTimeInMillis(formatter.parse(text).getTime());
Nach diesen Zeilen müsste ich also für jede andere Angabe diese Abfragen und in time übernehmen. Das ist recht umständlich. Geht das nicht auch irgendwie schneller und einfacher?
Vielen Dank!
ich habe ein Textfeld, in dem soll der Benutzer eine Zeitangabe machen und zwar in dem Format H:mm. Nun soll aus dem String ein GregorianCalendar erzeugt werden, der die Zeit enthält, alle anderen Werte (Datum und Sekunden wie Millisekunden) sollen einfach vom aktuellen Datum übernommen werden.
DateFormat formatter = new SimpleDateFormat("H:mm");
GregorianCalendar time = new GregorianCalendar();
time.setTimeInMillis(formatter.parse(text).getTime());
Nach diesen Zeilen müsste ich also für jede andere Angabe diese Abfragen und in time übernehmen. Das ist recht umständlich. Geht das nicht auch irgendwie schneller und einfacher?
Vielen Dank!