Hi,
also ich hab da so ein kleines Problem mit einer Stopuhr Funktion.
Das Problem liegt bei den Stunden, die Werden nicht angezeigt, also wenn ich 59 Minuten und 59 Sekunden habe, wird wieder 0:00:00 angezeigt in meinem Textfeld. Ich hab das mit nem Taschenrechner mal nachgerechnet und es sollte eigentlich Funktionieren.
Wo Liegt der Denkfehler ?
also ich hab da so ein kleines Problem mit einer Stopuhr Funktion.
Quellcode
- NSTimeInterval interval = -[startDate timeIntervalSinceNow]; int seconds = ((int) interval) % 60;
- int minutes = ((int) (interval - seconds) / 60) % 60;
- int hours = ((int) interval - seconds - 60 * minutes) % 3600;
- [mTimer setStringValue:[NSString stringWithFormat:@"%.1d:%.2d:%.2d", hours,
- minutes, seconds]];
Das Problem liegt bei den Stunden, die Werden nicht angezeigt, also wenn ich 59 Minuten und 59 Sekunden habe, wird wieder 0:00:00 angezeigt in meinem Textfeld. Ich hab das mit nem Taschenrechner mal nachgerechnet und es sollte eigentlich Funktionieren.
Wo Liegt der Denkfehler ?