이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
날짜/시간(Date and Time)
날짜/시간 데이터형 datetime
, duration
, calendarDuration
은 날짜/시간을 효율적으로 계산하고, 비교하며, 서식을 지정해 표시합니다. 이러한 배열도 숫자형 배열을 사용하여 작업하는 것과 같은 방식으로 작업할 수 있습니다. 날짜/시간 값을 더하고, 빼고, 정렬하고, 비교하고, 결합하고, 플로팅할 수 있습니다. 날짜/시간을 숫자형 배열이나 텍스트로 표현할 수도 있습니다. 자세한 내용을 보려면 MATLAB에서 날짜/시간 표시하기 항목을 참조하거나 Date and Time Arrays 비디오를 참조하십시오.
함수
도움말 항목
- MATLAB에서 날짜/시간 표시하기
datetime
배열을 사용하여 날짜/시간 정보를 저장합니다. 이러한 배열로 산술 연산, 정렬, 비교, 플로팅, 서식 지정 표시를 할 수 있습니다. - 날짜/시간 비교하기
>
및<
과 같은 관계 연산자를 사용하여 두 개의datetime
형 배열이나 두 개의duration
형 배열에 포함된 값에 대한 요소별 비교를 수행할 수 있습니다. - 날짜/시간 표시 형식 설정하기
datetime
,duration
,calendarDuration
배열의Format
속성은 각 배열의 값 표시를 제어합니다. 이 속성의 값을 변경할 수 있습니다.Format
속성을 변경해도 배열의 값은 변경되지 않으며 표시 형식만 변경됩니다. - 표준 시간대 지정하기
날짜/시간을 생성하는 경우 기본적으로 표준 시간대가 지정되지 않습니다. 여러 표준 시간대의 datetime형 값을 사용하여 작업하거나 일광 절약 시간제를 고려해야 하는 경우 표준 시간대를 지정해야 할 수 있습니다.
- 로캘 간 코드 및 데이터 공유
날짜/시간을 처리하는 코드를 다른 로캘을 사용하는 MATLAB® 사용자와 공유할 경우 다음 모범 사례를 따르십시오. 다른 로캘의 날짜를 작성하고 읽습니다.
- 날짜/시간 배열을 지원하는 핵심 함수
MATLAB의 함수 대부분은 다른 배열에 대해 동작하는 것과 동일한 방식으로 날짜/시간 배열에 대해 동작합니다.
문제 해결
요소가 정상 범위를 벗어나는 경우 MATLAB은 날짜 벡터 요소와 이전 요소를 모두 조정합니다.
날짜 벡터 변환에서 예기치 않은 출력값이 반환되는 경우
날짜 벡터는 숫자로 구성된 1×6 벡터이므로, datestr
이 입력 날짜 벡터를 날짜 일련 번호 값으로 구성된 벡터로 해석하거나 날짜 일련 번호 값을 날짜 벡터로 해석하여 예기치 않은 출력을 반환할 수 있습니다.