MATLAB 帮助中心
一个月中的最后一天
E = eomday(Y,M)
E = eomday(Y,M) 返回年份 Y 中指定月份 M 的最后一天。输出 E 是一个数值数组。任一月份的最后一天都是 28 到 31(包括 28 和 31)之间的一个整数。
Y
M
E
示例
全部折叠
返回 2022 年 1 月的最后一天。
E = eomday(2022,1)
E = 31
返回 2022 年每个月的最后一天。
E = eomday(2022,1:12)
E = 1×12 31 28 31 30 31 30 31 31 30 31 30 31
eomday 函数考虑闰年。在闰年中,二月份有额外的一天,2 月 29 日。例如,2020 年是闰年。
eomday
E = eomday(2020,2)
E = 29
查找 2000 年到 2020 年之间的所有闰年。首先创建一个年份数值数组。然后使用 eomday 找到二月有 29 天的年份。
Y = 2000:2020; E = eomday(Y,2); leapYears = Y(E == 29)
leapYears = 1×6 2000 2004 2008 2012 2016 2020
年份数,指定为整数数组。
示例: E = eomday(2020,12) 将 2020 指定为年份数。
E = eomday(2020,12)
示例: E = eomday(2000:2020,12) 指定一个年份数数组。
E = eomday(2000:2020,12)
月份值,指定为整数数组,其中每个元素均为 1 到 12(包括 1 和 12)之间的整数。月份值对应于表中列出的月份。
月份值
月份名称
1
一月
2
二月
3
三月
4
四月
5
五月
6
六月
7
七月
8
八月
9
九月
10
十月
11
十一月
12
十二月
示例: E = eomday(2020,12) 将 12 指定为月份值。
示例: E = eomday(2020,1:6) 指定一个月份值数组。
E = eomday(2020,1:6)
在 R2006a 之前推出
datetime | dateshift | datevec | split | month | calendar | lweekdate | nweekdate | weekday
datetime
dateshift
datevec
split
month
calendar
lweekdate
nweekdate
weekday
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处