25 lines
1.2 KiB
Java
25 lines
1.2 KiB
Java
public class Main {
|
|
public static void main(String[] args) {
|
|
|
|
|
|
// Konvertieren zu Stunden und Minuten
|
|
String[] zeitArray = eingabe.split(":");
|
|
int stunden = Integer.parseInt(zeitArray[0]);
|
|
int minuten = Integer.parseInt(zeitArray[1]);
|
|
|
|
// Berechnung der Arbeitszeiten
|
|
Calendar startZeit = Calendar.getInstance();
|
|
SimpleDateFormat format = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
|
|
startZeit.set(Calendar.HOUR_OF_DAY, stunden);
|
|
startZeit.set(Calendar.MINUTE, minuten);
|
|
|
|
Calendar arbeitszeit7h6Gehen = (Calendar) startZeit.clone();
|
|
arbeitszeit7h6Gehen.add(Calendar.MINUTE, (7 * 60) + 36 * 60); // 7,6 Stunden Arbeitszeit mit einer Stunde Pause (60 Minuten)
|
|
System.out.println("Mit einer Arbeitszeit von 7.6 Stunden gehst du um " + format.format(arbeitszeit7h6Gehen.getTime()) + " Uhr.");
|
|
|
|
Calendar arbeitszeit6hGehen = (Calendar) startZeit.clone();
|
|
arbeitszeit6hGehen.add(Calendar.MINUTE, (6 * 60) + 20); // 6 Stunden Arbeitszeit mit 20 Minuten Pause
|
|
System.out.println("Mit einer Arbeitszeit von 6 Stunden gehst du um " + format.format(arbeitszeit6hGehen.getTime()) + " Uhr.");
|
|
}
|
|
}
|
|
} |