from argparse import ArgumentParser
from datetime import datetime, timedelta


parser = ArgumentParser()
parser.add_argument("--minutes", type=int, default=0)
parser.add_argument("--hours", type=int, default=0)
parser.add_argument("--days", type=int, default=0)
parser.add_argument("--start", type=str, default="Mon0000")
args = parser.parse_args()

weekday, hour, minute = args.start[:3], int(args.start[3:5]), int(args.start[5:])

# Pretend Monday is 7 Jan 1901 (which was indeed a Monday)
day = 7 + ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'].index(weekday)
startdate = datetime(1901, 1, day, hour, minute)


enddate = startdate + timedelta(minutes=args.minutes, hours=args.hours, days= args.days)

print(startdate.strftime("%a %H:%M"))
print(enddate.strftime("%a %H:%M"))

