Timer funktion mit fehlerhaften Einzahlausgabe
This commit is contained in:
Binary file not shown.
@@ -102,12 +102,23 @@ def timer_status_info():
|
|||||||
def format_duration(seconds):
|
def format_duration(seconds):
|
||||||
if seconds < 60:
|
if seconds < 60:
|
||||||
return f"{seconds} Sekunden"
|
return f"{seconds} Sekunden"
|
||||||
elif seconds < 3600:
|
|
||||||
minutes = seconds // 60
|
minutes = seconds // 60
|
||||||
|
secs = seconds % 60
|
||||||
|
|
||||||
|
if minutes < 10:
|
||||||
|
if secs == 0:
|
||||||
return f"{minutes} Minuten"
|
return f"{minutes} Minuten"
|
||||||
else:
|
return f"{minutes} Minuten und {secs} Sekunden"
|
||||||
hours = seconds // 3600
|
if minutes < 60:
|
||||||
|
return f"{minutes} Minuten"
|
||||||
|
|
||||||
|
hours = minutes // 60
|
||||||
|
mins = minutse % 60
|
||||||
|
|
||||||
|
if mins == 0:
|
||||||
return f"{hours} Stunden"
|
return f"{hours} Stunden"
|
||||||
|
return f"{hours} Stunden und {mins} Minuten"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user