-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.py
More file actions
28 lines (25 loc) · 996 Bytes
/
test.py
File metadata and controls
28 lines (25 loc) · 996 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Calculates days, hours, minutes, seconds based on number of seconds
seconds = int(input("Enter seconds: "))
minutes = 0
hours = 0
days = 0
if seconds <= 59:
print( days, "days", hours, "hours", minutes, "minutes", seconds, "seconds")
elif seconds >= 60 and seconds <= 3599:
minutes = int(seconds / 60)
seconds = seconds - 60 * minutes
print( days, "days", hours, "hours", minutes, "minutes", seconds, "seconds")
elif seconds >= 3600 and seconds <= 86399:
minutes = int(seconds / 60)
seconds = seconds - 60 * minutes
hours = int(minutes / 60)
minutes = minutes - hours * 60
print( days, "days", hours, "hours", minutes, "minutes", seconds, "seconds")
elif seconds >= 86400:
minutes = int(seconds / 60)
seconds = seconds - 60 * minutes
hours = int(minutes / 60)
minutes = minutes - 60 * hours
days = int(hours/24)
hours = hours - days * 24
print( days, "days", hours, "hours", minutes, "minutes", seconds, "seconds")