Problem 2639. How Many Months Until It's Today Again?

Created by Ned Gulley in Community

Given a particular date, calculate how many months must pass before that same day of the month occurs on the same day of the week.

Start with 22-Oct-2014, which is a Wednesday. How many months must pass before the 22nd of the month occurs on a Wednesday again? Answer: You have to wait for six months. 22-Apr-2015 is also a Wednesday.


 d_in = '22-Oct-2014'
 wait_in_months = 6

Feature Tip

This problem is made simpler by the DATETIME objects found in MATLAB Release 2014b and later.

Solution Stats

43.33% Correct | 56.67% Incorrect
Last solution submitted on Mar 08, 2017

Recent Solvers32

MATLAB Online Live Editor Challenge

Win cash prizes and have your live script featured on our website

Learn more