

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 날짜/시간 형식 문자열
<a name="FORMAT_strings"></a>

다음과 같은 일반적인 시나리오에서 날짜/시간 패턴을 사용할 수 있습니다.
+ CSV 및 JSON 데이터 소스를 사용하여 날짜/시간 콘텐츠를 구문 분석하고 형식을 지정하는 경우
+ 다음과 같은 함수를 사용하여 문자열 유형과 날짜 또는 타임스탬프 유형 간에 변환하는 경우:
  + unix\$1timestamp
  + date\$1format
  + to\$1unix\$1timestamp
  + from\$1unixtime
  + to\$1date
  + to\$1timestamp
  + from\$1utc\$1timestamp
  + to\$1utc\$1timestamp

날짜 및 타임스탬프 구문 분석과 형식 지정에는 다음 표의 패턴 문자를 사용합니다.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/clean-rooms/latest/sql-reference/FORMAT_strings.html)

패턴 문자 수에 따라 형식 유형이 결정됩니다.

날짜 형식
+ 축약된 양식에 1\$13자 사용(예: 월요일의 경우 "월")
+ 전체 양식에 정확히 4개의 문자를 사용합니다(예: "월요일").
+ 5개 이상의 문자를 사용하지 마세요. 그러면 오류가 발생합니다.

숫자 형식(n)
+ 값 n은 허용되는 최대 문자 수를 나타냅니다.
+ 단일 문자 패턴의 경우: 
  + 출력은 패딩 없이 최소 자릿수를 사용합니다.
+ 여러 문자 패턴의 경우: 
  + 출력은 문자 수 너비와 일치하도록 0으로 채워집니다.
+ 구문 분석 시 입력에는 정확한 자릿수가 포함되어야 합니다.

숫자/텍스트 형식
+ 문자가 3개 이상인 경우 텍스트 형식 규칙을 따릅니다.
+ 문자 수를 줄이려면 숫자 형식 규칙을 따르세요.

분수 형식
+ 1\$19개의 'S' 문자 사용(예: SSSSSS)
+ 구문 분석의 경우: 
  + 1과 S 문자 수 사이의 분수 허용
+ 형식 지정의 경우: 
  + S 문자 수와 일치하는 0이 있는 패드
+ 마이크로초 정밀도에 대해 최대 6자리 지원
+ 나노초를 구문 분석할 수 있지만 추가 숫자를 잘라냅니다.

연도 형식
+ 문자 수는 패딩의 최소 필드 너비를 설정합니다.
+ 두 문자의 경우: 
  + 마지막 두 숫자를 인쇄합니다.
  + 2000-2099 사이의 연도 구문 분석
+ 4자 미만(2자 제외): 
  + 음수 연도에 대해서만 기호를 표시합니다.
+ 7개 이상의 문자를 사용하지 마세요. 그러면 오류가 발생합니다.

월 형식
+ 표준 양식의 경우 'M'을 사용하고 독립 실행형 양식의 경우 'L'을 사용합니다.
+ 단일 'M' 또는 'L': 
  + 패딩 없이 월 번호 1\$112를 표시합니다.

  
+ 'MM' 또는 'LL': 
  + 패딩이 있는 월 번호 01\$112를 표시합니다.
+ 'MMM': 
  + 표준 형식으로 축약된 월 이름을 표시합니다.
  + 전체 날짜 패턴의 일부여야 합니다.
+ 'LLL': 
  + 독립 실행형 형식으로 축약된 월 이름을 표시합니다.
  + 월 전용 형식에 사용
+ 'MMMM': 
  + 표준 형식으로 전체 월 이름을 표시합니다.
  + 날짜 및 타임스탬프에 사용
+ 'LLLL': 
  + 전체 월 이름을 독립 실행형 형식으로 표시합니다.
  + 월 전용 형식에 사용

시간대 형식
+ am-pm: 문자 1개만 사용
+ 영역 ID(V): 문자 2개만 사용
+ 영역 이름(z): 
  + 1\$13자: 짧은 이름을 표시합니다.
  + 4자: 전체 이름을 표시합니다.
  + 5개 이상의 문자를 사용하지 마세요.

오프셋 형식
+ X 및 x: 
  + 문자 1개: 시간(\$101) 또는 시간-분(\$10130)을 표시합니다.
  + 문자 2개: 콜론 없이 시간-분 표시(\$10130)
  + 3자: 콜론(\$101:30)이 있는 시간-분을 표시합니다.
  + 4자: 콜론 없이 hour-minute-second 표시(\$1013015)
  + 5자: 콜론(\$101:30:15)이 있는 hour-minute-second를 표시합니다.
  + X는 제로 오프셋에 'Z'를 사용합니다.
  + x는 제로 오프셋에 '\$100', '\$10000' 또는 '\$100:00'을 사용합니다.
+ O: 
  + 문자 1개: 짧은 형식 표시(GMT\$18)
  + 4자: 전체 형식 표시(GMT\$108:00)
+ Z: 
  + 1\$13자: 콜론 없이 시간-분 표시(\$10130)
  + 4자: 현지화된 전체 양식을 표시합니다.
  + 5자: 콜론이 있는 hour-minute-second를 표시합니다.

선택적 섹션
+ 대괄호[]를 사용하여 선택적 콘텐츠 표시
+ 선택적 섹션을 중첩할 수 있습니다.
+ 모든 유효한 데이터가 출력에 표시됩니다.
+ 입력에서 전체 선택적 섹션을 생략할 수 있습니다.

**참고**  
기호 'E', 'F', 'q' 및 'Q'는 날짜/시간 형식(예: date\$1format)에서만 작동합니다. 날짜/시간 구문 분석(예: to\$1timestamp)에 사용하지 마세요.