Django Date Format 변경시 아래와 같은 내용으로 작업하시면 편리하십니다^^
https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior
<퍼온글> 아래 해당 부분은 잘 정리해주신 분도 계시네요 ^^ ~
{date자료형|date:"표현식"} 을 넣으면 되는데..
기준 시간: 2012-11-26 05:53:04 (KST)
a, A: 오전, 오후(해당 언어를 따라가는 듯 하다)
b: 월 (11월 이런식으로 표기됨)
B: 없는 듯.. 에러난다
c: 년-월-일T시:분:초 로 표기됨
C: 그냥 'C'가 나옴. 뭐죠
d: 날 만 나옴(26 이렇게)
D: 요일(월요일)
e: 암것도 안나옴
E: 월(11월 이렇게 나옴.. b랑 차이가 뭘까)
f:시:분
F: 또 월이 나옴(11월)
g,G: 시간이 숫자만 나옴(5시면 5 이렇게)
h,H: 시간
i:분
I: 0 (왜죠?)
j: 일이 나옴(숫자만)
J: 'J' 가 출력됨
k,K: 'k'가 출력됨
l: 월요일
L: True (?!)
m: 월 숫자만
M: 월 뒤에'월'글자 붙음. 11월
n,N: 각각의 m,M과 같다
o: 년도 나옴
O: GTC +몇인지 (+09:00이 나오므로 추측)
p: 알파벳
P: 시:분 오전/오후 (5:53 오전 이렇게 나옴)
q,Q: q/Q가 나옴
r: 요일, 일 월 년 시:분:초 GTC
R: 'R'
s: 초
S: th(추측 불가.. 월요일인데)
t: 30 (왜 나온지 알 수 업슴)
T: KST(시간 대역)
u: 0 (?)
U: 타임스탬프 출력됨(1353876784)
v: 'v'
V: 'V'
w: 1 (의미 이해 불가).. 요일이 아닐까? 1은 월요일?-_-;
W: 48 (의미 이해 불가)
x: 'x'
X: 'X'
y: 12 (년도의 뒷 2개 숫자인듯?)
Y: 2012(년도 4자리 인듯)
z: 331 ??
Z: 32400 ??
예를 들어서..
년-월-일 로 표기하고 싶다면,
{{date|date:"Y-m-d"}}
이런식으로 표기하면 된다.
음.....
새빠지게 삽질해보고 오니 이런 문서 발견
출처: https://oddly.tistory.com/64 [Perpetual beta]
예시
<div class="col-md-4 mb-4">
<label for="validationCustom03">클래스 날짜</label>
<input type="date" class="form-control" id="validationCustom03" placeholder="연도,월,일" name="date[]" value="{{object.date|date:'Y-m-d'}}" required>
</div>
'프로그래밍 > Django개발(MAC OS)' 카테고리의 다른 글
[Django] in a frame because it set 'x-frame-options' to 'deny'. (0) | 2019.12.26 |
---|---|
[Mac 전원문제] 맥오픈시 검은화면 나올 때 (0) | 2019.12.25 |
Django 다중 Input Array값 받아오는 방법 (4) | 2019.12.17 |
Django Form 파해치기 (0) | 2019.12.12 |
[Django] Foreign Key Field 관련 내용 정리 (0) | 2019.12.06 |