calendar
지정된 달의 달력
설명
calendar
는 현재 달의 달력을 일반 형식으로 반환합니다. 주는 일요일부터 토요일까지이며, 일요일은 첫 번째 열입니다. 표시 형식에는 연도,월 및 축약된 요일 명을 표시하는 헤더가 포함되어 있습니다.
c = calendar
는 현재 달의 달력을 6×7 숫자형 행렬로 반환합니다. 이 행렬에는 헤더가 없습니다.
c = calendar(___)
는 지정된 달의 달력을 6×7 숫자형 행렬로 반환합니다.
예제
현재 달의 달력
현재 달의 달력을 표시합니다. 표시 형식에는 월의 이름, 연도, 요일이 있는 헤더가 포함되어 있습니다.
calendar
Jan 2024 S M Tu W Th F S 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0 0 0 0 0 0
달력을 숫자형 행렬로 반환합니다. 이 행렬에는 헤더가 없습니다.
c = calendar
c = 6×7
0 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 0 0 0
0 0 0 0 0 0 0
월과 연도 지정
1999년 12월 달력을 표시합니다.
calendar(1999,12)
Dec 1999 S M Tu W Th F S 0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0 0 0 0
datetime
형 값 또는 텍스트 타임스탬프 지정
datetime
형 값을 만듭니다. 그런 다음 datetime
형 값으로 지정한 연도와 달의 달력을 표시합니다.
d = datetime("now")
d = datetime
25-Jan-2024 20:24:09
calendar(d)
Jan 2024 S M Tu W Th F S 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0 0 0 0 0 0
텍스트 타임스탬프를 입력 인수로 지정할 수도 있습니다. "2022-01-01"
로 지정한 연도와 달인 2022년 1월 달력을 표시합니다.
d = "2022-01-01"
d = "2022-01-01"
calendar(d)
Jan 2022 S M Tu W Th F S 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0
입력 인수
y
— 연도 숫자 값
음이 아닌 정수
연도 숫자 값으로, 음이 아닌 정수로 지정됩니다.
m
— 월 숫자 값
1과 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월 |
d
— 월 및 연도
datetime
형 스칼라 | 텍스트 타임스탬프
월 및 연도로, 연도와 월, 요일을 포함하는 형식인 datetime
형 스칼라 또는 텍스트 타임스탬프로 지정됩니다. 시, 분, 초 성분은 무시됩니다.
기존 코드를 지원하기 위해 calendar
가 날짜 일련 번호 값도 입력값으로 받지만 권장되지는 않습니다. 자세한 내용은 버전 내역을 참조하십시오.
데이터형: datetime
| string
| char
제한 사항
MATLAB® Online™은 현지 시간이 아닌 협정 세계시(UTC)로부터 현재 월을 확인합니다.
버전 내역
R2006a 이전에 개발됨R2022b: 날짜 일련 번호 값 입력은 권장되지 않음
날짜 일련 번호 값을 입력값으로 갖는 calendar
사용은 권장되지 않습니다. 대신 특정 시점을 나타내는 datetime
데이터형을 사용합니다. datetime
데이터형은 유연한 날짜/시간 형식과 나노초 정밀도로 표현하기 위한 저장공간, 표준 시간대와 일광 절약 시간제를 고려하기 위한 속성을 제공합니다.
datetime
함수를 사용하여 날짜 일련 번호 값을 datetime
형 값으로 변환할 수 있습니다. datetime
형 값으로 달력을 표시합니다.
d = datetime(738522,"ConvertFrom","datenum")
d = datetime
01-Jan-2022
calendar(d)
Jan 2022 S M Tu W Th F S 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0
현재는 날짜 일련 번호 값에 대한 지원을 제거할 계획이 없습니다.
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)