https://integer-ji.tistory.com/234
javascript select box 년월일 보여주기
출처 및 참고 : https://choija.tistory.com/74 jquery select box 연도 보여주기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 $(document).ready(funct..
integer-ji.tistory.com
년월일을 스크립트에서 보내줄때 1월은 1로 떨어지고 있다.
1월을 01월로 바꾸기 위해 자리수를 2자리 미만일 경우에만 자리수를 채워주기로 하였다.
if len(request.POST['month']) < 2:
changeMonth = request.POST['month'].zfill(2)
if len(request.POST['day']) < 2:
changeDay = request.POST['day'].zfill(2)
print(request.POST['year']+'-'+changeMonth+'-'+changeDay)
changeBirth = request.POST['year']+'-'+changeMonth+'-'+changeDay
먼저 len 함수를 통해 문자열수를 체크하고 2보다 작을경우
zfile함수를 써서 문자 앞에 0으로 2자리 까지 채워준다.
이렇게 하면 최종으로 내가 원하는 값 "YYYY-MM-DD"를 뽑을 수 있다.
자릿수 채우기 함수의 관한건
스트링 앞에 0 채우기
숫자를 출력할 건데 무조건 5자리로 만들어주고 싶어요. 예를 들어서 print(3) = 00003 print(50000) = 50000 print(723) = 00723 이렇게요! 어떻게 하면 짧게 만들 수 있을까요?
hashcode.co.kr
이곳에 많이 있다.
'끄적끄적' 카테고리의 다른 글
css background image full screen 채우기 (0) | 2020.07.18 |
---|---|
java spring datatable 가져오려고 하는중 (0) | 2020.07.17 |
내가 코딩을 하는 방법 (0) | 2020.07.14 |
javascript select box 년월일 보여주기 (0) | 2020.07.14 |
html 글자 양 옆에 선 그어주기 (0) | 2020.07.12 |