A year containing a date or not

조회 수: 1 (최근 30일)
Silpa K
Silpa K 2020년 7월 3일
댓글: Walter Roberson 2020년 7월 3일
How can I check a year containing a specified date or not.
eg. 2050 contain a as a sunday in a date 30.
input is like: 1,2050(januvary 2050)
output : true because it contain 30 as a sunday
  댓글 수: 2
madhan ravi
madhan ravi 2020년 7월 3일
If that month contains 30 as sunday?
Silpa K
Silpa K 2020년 7월 3일
Yes. Then the output is true or not it became false.
another eg: 5, 2010
output false, when in 2010th december is not sunday in the date 30.

댓글을 달려면 로그인하십시오.

답변 (3개)

KSSV
KSSV 2020년 7월 3일
Fromhere you can pick the required column,(first column corresponds to Sunday) and check whether the given day is present or not.

Walter Roberson
Walter Roberson 2020년 7월 3일
year = 2050; month = 1;
has_sunday30 = weekday(datetime(year, month, 30)) == 1;
  댓글 수: 2
Silpa K
Silpa K 2020년 7월 3일
Thank you .
I need to take the input from user.
Walter Roberson
Walter Roberson 2020년 7월 3일
input(). Or menu(). Or inputdlg() together with str2double() . Or use some popups or listboxes.

댓글을 달려면 로그인하십시오.


madhan ravi
madhan ravi 2020년 7월 3일
strcmp(string(datetime(2050,30,1,'format','eeee')),"Sunday")
  댓글 수: 2
Silpa K
Silpa K 2020년 7월 3일
Thank you .
I need to take the input from user.
madhan ravi
madhan ravi 2020년 7월 3일
Use input() for 2050 and 1.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Dates and Time에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by