介绍MATLAB的日历和星期获取有关函数用法。至于日历类型计算和日历时间转换比较繁琐,不再本经验讲解范围。
工具/原料
MATLABR2016a
方法/步骤
1、通过calendar命令,不带参数可以直接获取当前月份的日历,如图。最近一个月每天是星期几一目了然。
2、当calendar带有一个datetim娣定撰钠e类型的参数,将获取所在月份的日历。calendar也可以带有两个参数:年份和月份,获取对应的日历。
3、如果不需要日历,想要直接获取星期几可以腩柽鬣盛用weekday函数。weekday函数的输入参数可以是表示日期的字符串,或者一种数字日期。weekday可以有两个返回值,第一个是星期几的剞麽苍足数字表示(1是星期日,2是星期一);第二个是星期几的文字表示。
4、对于字符串类型的输入,可以是如图的三种格式。01-Feb-201702/01/20172017-02-01都表示同一个日期。
5、对于数字日期类型的输入,数字的含义从0000年1月0日(不存在,用来计算)起的天数。
6、weekday函数还可以有语言选项,可以是'local'或者是'en_US',调整输出星期字符串的语言。