Skip to content

Commit 3ef5352

Browse files
committed
initial commit for work repo
1 parent 1360c7e commit 3ef5352

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
from datetime import date, datetime, timedelta
2+
import time
3+
4+
START_DATE = date(2021, 5, 25)
5+
duration = timedelta(days=100)
6+
7+
8+
9+
10+
11+
12+
13+
def countdown():
14+
event_delta = LAST_DAY_OF_SCHOOL - datetime.now()
15+
print()
16+
print("\tTime until school is out for summer 2021:", end="\n\n")
17+
while event_delta.seconds >0:
18+
hours, remaining_delta = divmod(event_delta.seconds, 3600)
19+
mins, secs = divmod(remaining_delta, 60)
20+
timer = f"\t{event_delta.days:02d} days {hours:02d} hours {mins:02d} minutes {secs:02d} seconds"
21+
print(timer, end="\r")
22+
time.sleep(1)
23+
event_delta = LAST_DAY_OF_SCHOOL - datetime.now()
24+
25+
print("School's out for summer!")
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
from datetime import datetime
2+
import time
3+
4+
LAST_DAY_OF_SCHOOL = datetime(2021, 6, 10, 11, 50)
5+
6+
def countdown():
7+
event_delta = LAST_DAY_OF_SCHOOL - datetime.now()
8+
print()
9+
print("\tTime until school is out for summer 2021:", end="\n\n")
10+
while (event_delta.days + event_delta.seconds)>0:
11+
hours, remaining_delta = divmod(event_delta.seconds, 3600)
12+
mins, secs = divmod(remaining_delta, 60)
13+
timer = f"\t{event_delta.days:02d} days {hours:02d} hours {mins:02d} minutes {secs:02d} seconds"
14+
print(timer, end="\r")
15+
time.sleep(1)
16+
event_delta = LAST_DAY_OF_SCHOOL - datetime.now()
17+
18+
print("School's out for summer!")
19+
20+
if __name__ == '__main__':
21+
countdown()

0 commit comments

Comments
 (0)