Hallo,
hab jetzt schon im Forum nach einer Lösung gesucht, jedoch nichts passendes gefunden. Ich möchte gern ein SimpleDateFormat in einen String umwandeln, damit ich diesen weiter behandeln kann. Hier ein Auszug aus meinen aktuellen Code:
hab jetzt schon im Forum nach einer Lösung gesucht, jedoch nichts passendes gefunden. Ich möchte gern ein SimpleDateFormat in einen String umwandeln, damit ich diesen weiter behandeln kann. Hier ein Auszug aus meinen aktuellen Code:
Code:
SimpleDateFormat sdf = new SimpleDateFormat("dd:HH:mm:ss"); //möglich: "dd.MM.yyyy HH:mm:ss"
//sollte in einen String umgewandelt werden, dass folgendes Format in String entsteht: "dd:HH:mm:ss"
sdf.toString();
String s = sdf;
String[] split = s.split(":");
int days = Integer.parseInt(split[0]);
int hours = Integer.parseInt(split[1]);
int minutes = Integer.parseInt(split[2]);
int seconds = Integer.parseInt(split[3]);
hours = (hours) %24; //falls umbruch modulo
if(hours>23){
days ++;
hours = hours%24;
}
if(seconds>59){
minutes ++;
seconds = seconds%60;
}
if(minutes > 59){
hours++;
minutes = minutes%60;
}
System.out.println(days+":"+hours+":"+minutes+":"+seconds);