calendarDuration
가변 길이 달력 단위의 시간 길이
설명
calendarDuration형 배열에 있는 값은 경과 시간을 가변 길이의 달력 단위로 나타냅니다. 예를 들어, 한 달의 일수는 그 해의 특정 달에 따라 달라집니다. 달력 기간은 일광 절약 시간제 변동과 윤년을 고려해 계산합니다. calendarDuration형 배열을 사용하여 일 수, 개월 수와 같은 달력 단위와 관련된 datetime형 배열에서 계산을 단순화할 수 있습니다.
생성
calyears
, calquarters
, calmonths
, calweeks
, caldays
함수를 사용하여 시간 단위를 지정한 calendarDuration형 배열을 만들 수 있습니다. 예를 들어, 경과 시간이 달력상의 1, 2, 3개월로 이루어진 배열을 만들려면 calmonths
함수를 사용하십시오.
M = calmonths(1:3)
M = 1×3 calendarDuration array 1mo 2mo 3mo
아래에서 설명하는 calendarDuration
함수를 사용하여 calendarDuration형 배열을 만들 수 있습니다.
구문
설명
입력 인수
속성
예제
팁
calendarDuration형 배열을 받거나 반환하는 함수에 대한 자세한 내용은 날짜/시간(Date and Time) 항목을 참조하십시오.
둘 이상의 단위가 포함된
calendarDuration
형 배열을 datetime형 값에 더할 경우 MATLAB®은 항상 더 큰 단위를 먼저 더합니다.t
가 datetime형 값일 경우 다음 명령은다음과 같습니다.t + calendarDuration(1,2,3)
t + calyears(1) + calmonths(2) + caldays(3)
확장 기능
버전 내역
R2014b에 개발됨