MATLAB ヘルプ センター
月の最終日
E = eomday(Y,M)
E = eomday(Y,M) は、年 Y における指定された月 M の最終日を返します。出力 E は数値配列です。月の最終日は 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 月には余分な日 (2 月 29 日) があります。たとえば、2020 年はうるう年です。
eomday
E = eomday(2020,2)
E = 29
2000 年から 2020 年のすべてのうるう年を検出します。最初に、年番号の配列を作成します。次に、eomday を使用して、2 月が 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
1 月
2
2 月
3
3 月
4
4 月
5
5 月
6
6 月
7
7 月
8
8 月
9
9 月
10
10 月
11
11 月
12
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.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ