Your question is Day-of-Week Date Method. Start with the requirements on the right.
Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.
A Veterans United Home Loans application workflow needs to identify the weekday associated with a future follow-up date. Given a calendar date and a number of days, return the weekday name for the date that many days later.
Implement next_day_of_week(date, days), where date is a string in YYYY-MM-DD format and days is an integer from 0 through 500. Return one of the weekday strings Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday.
The input date is always valid and uses the Gregorian calendar. A value of 0 means return the weekday of the input date itself. Account for month lengths, leap years, and year boundaries.
date is a valid Gregorian date in YYYY-MM-DD format.0 <= days <= 500datetime.date.def next_day_of_week(date, days):