달력 퀠린더...캘린더..?
2020. 7. 29. 15:23
요새 너무 무기력증에 빠져서 리엑트도 해야지 타입스크립트도 해야지 하다가
맨날 빈둥빈둥 거리다가 자게된다..진짜로 무언가 동기부여가 필요한 시기인거같다.
그런의미에서 별 중요치않은 포스팅을 하려고한다.
오늘주제는 --------------------------------- 날-짜-계-산
정말 간단한 방법으로 가져왔따 이보다 더 좋은방법이 있거나 스크립트 단을 축소시킬 방법이 있는 분께
나와 데이트 3회권 증정하겠다
뭐 코드부터 보자
const makeNewDate = new Date();
const getTodayYear = makeNewDate.getFullYear();
const getTodayMonth = makeNewDate.getMonth() + 1;
const addZeroOfMonth = `00${getTodayMonth}`
const getTodayDay = makeNewDate.getDate();
코드설명을 하자면 makeNewDate 에 new date() 넣고
그 값으로 년월일을 뽑는다
여기서 질문 month에 웨 +1을 하냐?
0월부터 나오기때문에
+1 을 붙여
1,2,3,4,5,6,7,8,9,10,11,12 로 해야한다
다음질문 왜 month를 뽑았는데 왜 month에 00을 붙이냐 한다면 곧 알게된다 알고있어랏!
const checkDate = `${getTodayYear}-${addZeroOfMonth.slice(-2)}-${getTodayDay}`
전 강의에 나왔던 템플릿 리터를을 사용하여
묶어준다음 - 로 나눈다 그리고 00 을 붙인상태로 slice 2를 하게된다면
쨔잔 만약 금일날짜인 29일 이면
0029 로 나오게된다 ..
그걸 자르면 29!
날짜 관련 끝-
끝- 진짜 끝~!
'JavaScript & Jquery > JS&JQ' 카테고리의 다른 글
규식이형...또왔어? (0) | 2020.08.11 |
---|---|
FE포지션 토스 코딩테스트 후기.. (0) | 2020.08.01 |
data-id ...넌 누구니..? (0) | 2020.07.15 |
전개구문 연산자 (0) | 2020.06.30 |
템플...릿...리..터..러러럴... (0) | 2020.06.29 |