형식 기호
Format과 ParseByFormat 메서드는 완전히 가역적이지 않습니다. Format 메서드는 아래의 모든 기호를 지원하지만, ParseByFormat 메서드는 K, W, N, L, w, t, o, q, c를 지원하지 않습니다. 이는 이러한 기호들이 사용자 정의이며 표준 시간 라이브러리에 해당하는 기호가 없기 때문입니다.
| 기호 | 설명 | 길이 | 범위 | 예시 |
|---|---|---|---|---|
| d | 월의 일수, 앞자리 0 포함 | 2 | 01-31 | 02 |
| D | 요일의 축약 단어 표현 | 3 | Mon-Sun | Mon |
| j | 월의 일수, 앞자리 0 제외 | - | 1-31 | 2 |
| K | 일수의 영문 축약 접미사, 일반적으로 j와 함께 사용 | 2 | st/nd/rd/th | th |
| l | 요일의 완전한 단어 표현 | - | Monday-Sunday | Monday |
| F | 월의 완전한 단어 표현 | - | January-December | January |
| m | 월의 숫자 표현, 앞자리 0 포함 | 2 | 01-12 | 01 |
| M | 월의 축약 단어 표현 | 3 | Jan-Dec | Jan |
| n | 월의 숫자 표현, 앞자리 0 제외 | - | 1-12 | 1 |
| Y | 4자리 숫자로 표현한 완전한 연도 | 4 | 0000-9999 | 2006 |
| y | 2자리 숫자로 표현한 연도 | 2 | 00-99 | 06 |
| a | 소문자 오전/오후 표시 | 2 | am/pm | pm |
| A | 대문자 오전/오후 표시 | 2 | AM/PM | PM |
| g | 시간, 12시간 형식 | - | 1-12 | 3 |
| G | 시간, 24시간 형식 | - | 0-23 | 15 |
| h | 시간, 12시간 형식 | 2 | 00-11 | 03 |
| H | 시간, 24시간 형식 | 2 | 00-23 | 15 |
| i | 분 | 2 | 01-59 | 04 |
| s | 초 | 2 | 01-59 | 05 |
| O | 그리니치 표준시와의 시간 차이 | - | - | -0700 |
| P | 그리니치 표준시와의 시간 차이, 시간과 분 사이에 콜론 구분 | - | - | -07:00 |
| Z | 시간대 이름 | - | - | CST |
| W | 연도의 주차 | 1-2 | 1-52 | 1 |
| N | 주의 일자 | 1 | 1-7 | 2 |
| L | 윤년 여부, 윤년이면 1, 아니면 0 | 1 | 0-1 | 0 |
| S | 초 정밀도 타임스탬프 | - | - | 1596604455 |
| U | 밀리초 정밀도 타임스탬프 | - | - | 1596604455666 |
| V | 마이크로초 정밀도 타임스탬프 | - | - | 1596604455666666 |
| X | 나노초 정밀도 타임스탬프 | - | - | 1596604455666666666 |
| u | 밀리초 | - | 1-999 | 999 |
| v | 마이크로초 | - | 1-999999 | 999999 |
| x | 나노초 | - | 1-999999999 | 999999999 |
| w | 숫자로 표현한 요일 | 1 | 0-6 | 1 |
| t | 월의 총 일수 | 2 | 28-31 | 31 |
| z | 시간대 위치 | - | - | Asia/Shanghai |
| o | 시간대 오프셋 | - | - | 28800 |
| q | 현재 계절 | 1 | 1-4 | 1 |
| c | 현재 세기 수 | - | 0-99 | 21 |