problem with datetime : day is wrong
조회 수: 1 (최근 30일)
이전 댓글 표시
year=2008
month=2
day=31
hh =[ year month day ]
datetime(hh) %it's not correct ((correct day is 31 not 2)
%i try to change datetime default but the result is the same
datetime.setDefaultFormats('defaultdate','yyyy-MM-dd')
datetime(hh)
댓글 수: 0
채택된 답변
Angelo Yeo
2023년 9월 22일
There was no Feb 31st in 2008.
댓글 수: 4
Walter Roberson
2023년 9월 22일
It is a common trick to code datetime([year 1 daynumber]) instead of datetime([year 1 1])+days(daynumber-1)
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Dates and Time에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!