why doesn't this code work when asking for the month of the date?

1 view (last 30 days)
clear
clear all
clc
prompt = ['Please enter the starting date mm/dd/yyyy: \n' ... '(Ex. 07/27/2004 or 7/27/2004) \n\n'];
%
% my intended input is 7/11/2016
%
D = input(prompt,'s');
D
[DayNumber] = weekday(D)
datestr(D)
m = month(D,'name')
  4 Comments
leon
leon on 29 Jul 2017
its not in my script. it must be in the script of the month function.

Sign in to comment.

Accepted Answer

leon
leon on 29 Jul 2017
% I wanted to simply output the entire name of the month.
% I found another way to do it using m = datestr(D, 'mmmm')
% Which works fine

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!