Quarto 날짜 및 날짜 형식

날짜 파싱

Quarto 문서에 날짜를 작성하면 Quarto가 여러 표준 형식을 먼저 시도한 뒤 최종적으로 날짜 형식을 추론해 날짜 문자열을 파싱합니다. 다음 형식을 아래 순서대로 시도합니다.

  • MM/dd/yyyy
  • MM-dd-yyyy
  • MM/dd/yy
  • MM-dd-yy
  • yyyy-MM-dd
  • dd MM yyyy
  • MM dd, yyyy
  • YYYY-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