Code covered by the BSD License  

Highlights from
Display Stock Data

from Display Stock Data by Peter Webb
Internet enabled data analysis and visualization.

month(d)
function [n,m] = month(d)
% Return the month number, given a string date
c = datevec(datenum(d));
n = c(:,2);
mths = ['Jan';'Feb';'Mar';'Apr';'May';'Jun';'Jul';
        'Aug';'Sep';'Oct';'Nov';'Dec'];
n = c(:,2);                          % Extract months
m = mths(c(:,2)+(c(:,2)==0),:);      % Month strings

Contact us at files@mathworks.com