Convert time field H:M in integer-Feld (Minuten) in JAVA

Die JTable enthält die Uhrzeit-Feld, z.B. "01:50". Ich Lesen müssen, diesen Wert in der integer-variable. Diese Kennung wird für die Umwandlung der Zeit in Minuten. Zum Beispiel "01:50" sollte umgewandelt werden in 110.

Um die Aufgabe zu lösen, wird zuerst gespeichert, der Wert der Zeit als String.

String minutS = tableModel.getValueAt(1,1).toString();

Zweitens, Im gehen, um diesen String, und extrahieren Sie die zahlen vor und nach dem symbol :. Schließlich werde ich die Berechnung der gesamten Minuten.
Diese Lösung ist effizient? Vielleicht ist es möglich, zu ersetzen Sie es mit Kalender oder sth like this?

Was ist der tatsächliche Typ der Daten in der Tabelle Modell?

InformationsquelleAutor Klausos Klausos | 2012-01-18

Schreibe einen Kommentar