장고 템플릿 데이트 포멧 사용법 - django template date format
django template date format
장고 template 에서 지정된 포멧 형식에 따라 날짜 형식을 표현합니다.
포멧 형식은 아래 표를 참고하세요.
date | char | 설명 |
---|---|---|
일 | d | 월의 일, 앞에 0이 있는 2자리 숫자. '01' to '31' |
일 | j | 앞에 0이 붙지 않는 날짜입니다. '1' to '31' |
일 | D | 요일, 텍스트, 3글자. 'Fri' |
일 | l | 요일, 텍스트, 긴 형식. 'Friday' |
일 | S | 일의 영어 서수 접미사, 2자. 'st', 'nd', 'rd' or 'th' |
일 | w | 요일, 선행 0이 없는 숫자. '0' (Sunday) to '6' (Saturday) |
일 | z | 올해의 날. 1 to 366 |
주 | W | ISO-8601 주(주)는 월요일부터 시작합니다. 1, 53 |
월 | m | 월, 앞에 0이 있는 2자리 숫자. '01' to '12' |
월 | n | 앞에 0이 없는 달. '1' to '12' |
월 | M | 월, 텍스트, 3글자. 'Jan' |
월 | b | 월, 텍스트, 3글자, 소문자. 'jan' |
월 | E | 긴 날짜 표현에 일반적으로 사용되는 월, 로케일 특정 대체 표현. 'listopada' (for Polish locale, as opposed to 'Listopad') |
월 | F | 월, 텍스트, 길이. 'January' |
월 | N | Associated Press 스타일의 월 약어. 독점 확장. 'Jan.', 'Feb.', 'March', 'May' |
월 | t | 주어진 달의 일수. 28 to 31 |
년 | y | 연도, 선행 0이 포함된 2자리 숫자. '00' to '99' |
년 | Y | 연도, 선행 0이 포함된 4자리 숫자. '0001', …, '1999', …, '9999' |
년 | L | 윤년인지 여부를 나타내는 부울입니다. True or False |
년 | o | 윤주를 사용하는 ISO-8601 주 번호(W)에 해당하는 ISO-8601 주 번호 매기기 연도. 보다 일반적인 연도 형식은 Y를 참조하십시오. '1999' |
시간 | g | 앞에 0이 붙지 않는 시간, 12시간 형식. '1' to '12' |
시간 | G | 선행 0이 없는 시간, 24시간 형식. '0' to '23' |
시간 | h | 시간, 12시간 형식. '01' to '12' |
시간 | H | 시간, 24시간 형식. '00' to '23' |
시간 | i | 분. '00' to '59' |
시간 | s | 초, 앞에 0이 있는 2자리 숫자. '00' to '59' |
시간 | u | 마이크로초. 000000 to 999999 |
시간 | a | 'a.m.'또는 'p.m.'(이는 Associated Press 스타일과 일치하는 마침표를 포함하기 때문에 PHP의 출력과 약간 다릅니다.) 'a.m.' |
시간 | A | 'AM'또는 'PM'. 'AM' |
시간 | f | 시간, 12시간 시 및 분, 분은 0인 경우 중단됩니다. 독점 확장. '1', '1:30' |
시간 | P | 시간, 12시간 시, 분 및 'am'/'pm', 분은 0인 경우 중단되고 해당하는 경우 특수 문자열 'midnight' 및 'noon'. 독점 확장. '1 a.m.', '1:30 p.m.', 'midnight', 'noon', '12:30 p.m.' |
Timezone | e | 시간대 이름. 어떤 형식이든 가능하거나 날짜/시간에 따라 빈 문자열을 반환할 수 있습니다. '', 'GMT', '-500', 'US/Eastern', etc. |
Timezone | I | 일광 절약 시간제 적용 여부에 관계없이. '1' or '0' |
Timezone | O | 그리니치 시간과의 차이(시간). '+0200' |
Timezone | T | 이 기계의 시간대입니다. 'EST', 'MDT' |
Timezone | Z | 시간대 오프셋(초). UTC 서쪽의 시간대 오프셋은 항상 음수이고 UTC 동쪽의 오프셋은 항상 양수입니다. -43200 to 43200 |
Date/Time | c | ISO 8601 형식. (참고: "Z", "O" 또는 "r"과 같은 다른 포맷터와 달리 "c" 포맷터는 값이 순진한 날짜/시간인 경우 시간대 오프셋을 추가하지 않습니다( 참조 datetime.tzinfo). 2008-01-02T10:30:00.000123+02:00, or 2008-01-02T10:30:00.000123 if the datetime is naive |
Date/Time | r | RFC 5322 형식의 날짜. 'Thu, 21 Dec 2000 16:01:07 +0200' |
Date/Time | U | Unix Epoch(1970년 1월 1일 00:00:00 UTC) 이후 초입니다. |
template 사용법
<br/> value : {{ value}}
<br/>D d M Y {{ value |date:"D d M Y" }}
<br/>SHORT_DATE_FORMAT {{ value|date:"SHORT_DATE_FORMAT" }}
<br/>date {{ value|date }}
<br/>D d M Y{{ value|date:"D d M Y" }} {{ value|time:"H:i" }}
<br/>Y.m.d H:i:s {{ value|date:"Y.m.d H:i:s" }}
결과
value : 2022년 12월 14일 2:25 오후
D d M Y 수요일 14 12월 2022
SHORT_DATE_FORMAT 2022-12-14.
date 2022년 12월 14일
D d M Y수요일 14 12월 2022 14:25
Y.m.d H:i:s 2022.12.14 15:25:16
TAG: #date #데이트포멧 #format #django
이전글 :
이미지 없을때 대체이미지 속성 onerror
현재글 : 장고 템플릿 데이트 포멧 사용법 - django template date format
Comments
Login: