Quarto 날짜 및 날짜 형식
날짜 파싱
Quarto 문서에 날짜를 작성하면 Quarto가 여러 표준 형식을 먼저 시도한 뒤 최종적으로 날짜 형식을 추론해 날짜 문자열을 파싱합니다. 다음 형식을 아래 순서대로 시도합니다.
MM/dd/yyyyMM-dd-yyyyMM/dd/yyMM-dd-yyyyyy-MM-dddd MM yyyyMM dd, yyyyYYYY-MM-DDTHH:mm:ssZ
또한 날짜 키워드를 제공해 동적인 날짜를 사용할 수도 있습니다.
| 키워드 | 날짜 |
|---|---|
today |
현재 로컬 날짜(시간은 0으로 설정). |
now |
현재 로컬 날짜와 시간. |
last-modified |
날짜를 포함한 입력 파일의 마지막 수정 날짜와 시간. |
날짜 형식 지정
Quarto에서 날짜 형식을 지정하는 방법은 두 가지입니다.
날짜 스타일 사용
간단한 날짜 스타일을 지정해 날짜 형식에 사용할 수 있습니다.
For example:
---
date: 03/07/2005
date-format: long
---유효한 스타일과 형식 출력 예시는 다음과 같습니다.
| 스타일 | 설명 | 예시 |
|---|---|---|
full |
요일 이름을 포함한 전체 날짜 | Monday, March 7, 2005 |
long |
긴 월 이름을 포함한 긴 날짜 | March 7, 2005 |
medium |
중간 길이 날짜 | Mar 7, 2005 |
short |
숫자 월을 사용하는 짧은 날짜 | 3/7/05 |
iso |
ISO 형식의 짧은 날짜 | 2005-03-07 |
날짜 형식 문자열 사용
날짜 형식 문자열을 지정해 날짜를 형식화할 수도 있습니다. 예:
---
date: 03/07/2005
date-format: "MMM D, YYYY"이 문자열에서 사용할 수 있는 값은 다음과 같습니다.
| 형식 문자열 | 출력 | 설명 |
|---|---|---|
YY |
18 | 두 자리 연도 |
YYYY |
2018 | 네 자리 연도 |
M |
1-12 | 월(1부터 시작) |
MM |
01-12 | 월(2자리) |
MMM |
Jan-Dec | 월 약칭 |
MMMM |
January-December | 월 전체 이름 |
D |
1-31 | 일 |
DD |
01-31 | 일(2자리) |
d |
0-6 | 요일(일요일=0) |
dd |
Su-Sa | 요일 최소 이름 |
ddd |
Sun-Sat | 요일 짧은 이름 |
dddd |
Sunday-Saturday | 요일 이름 |
H |
0-23 | 시 |
HH |
00-23 | 시(2자리) |
h |
1-12 | 시(12시간제) |
hh |
01-12 | 시(12시간제, 2자리) |
m |
0-59 | 분 |
mm |
00-59 | 분(2자리) |
s |
0-59 | 초 |
ss |
00-59 | 초(2자리) |
SSS |
000-999 | 밀리초(3자리) |
Z |
+05:00 | UTC 오프셋, ±HH:mm |
ZZ |
+0500 | UTC 오프셋, ±HHmm |
A |
AM PM | |
a |
am pm | |
Q |
1-4 | 분기 |
Do |
1st 2nd … 31st | 서수 포함한 일 |
k |
1-24 | 시(1부터 시작) |
kk |
01-24 | 시(2자리, 1부터 시작) |
X |
1360013296 | Unix 타임스탬프(초) |
x |
1360013296123 | Unix 타임스탬프(밀리초) |
w |
1 2 … 52 53 | 연중 주( WeekOfYear 플러그인 의존 ) |
ww |
01 02 … 52 53 | 연중 주(2자리, WeekOfYear 플러그인 의존 ) |
W |
1 2 … 52 53 | ISO 연중 주( IsoWeek 플러그인 의존 ) |
WW |
01 02 … 52 53 | ISO 연중 주(2자리, IsoWeek 플러그인 의존 ) |
wo |
1st 2nd … 52nd 53rd | 서수 포함 연중 주( WeekOfYear 플러그인 의존 ) |
gggg |
2017 | 연도 주( WeekYear 플러그인 의존 ) |
GGGG |
2017 | ISO 연도 주( IsoWeek 플러그인 의존 ) |
z |
EST | 축약된 표준시 이름( Timezone 플러그인 의존 ) |
zzz |
Eastern Standard Time | 축약되지 않은 표준시 이름( Timezone 플러그인 의존 ) |
문자를 이스케이프하려면 대괄호로 감싸세요(예: [MM]).
예시 형식과 출력은 다음과 같습니다.
| 형식 | 출력 |
|---|---|
MMM D, YYYY |
Mar 7, 2005 |
DD/MM/YYYY |
07/03/2005 |
[YYYYescape] YYYY-MM-DDTHH:mm:ssZ[Z] |
YYYYescape 2005-03-07T00:00:00-05:00Z |
YYYY-MM-DDTHH:mm:ssZ |
2005-03-07T00:00:00-05:00 |
dddd MMM D, YYYY |
Monday Mar 7, 2005 |