210324 학습기
일기
오늘은 솔로데이나 마찬가지다.
그래서 리액트 라이프사이클 전까지 공부를 하고, 트위틀러 리액트 버전을 만들었다.
클론코딩 연습덕인지 이해가 좀 잘갔다.
그런데 날짜에서 애를많이먹었다.
그래서 MDN이랑
오늘의 공부목록
요약
<트위틀러에서 1월~9월, 1일~9일까지 일 경우 두자리수(01월, 07일 이런식)로 표현하고 싶을 경우>
const today = new Date();
const year = today.getFullYear();
let month = today.getMonth() + 1;
month = month >=10 ? month : '0'+ month; // month가 10이하일 경우 앞에 '0'을 붙여서 두자리로 나오게끔
let date = today.getDate();
date = date >= 10 ? date : '0'+ date; // date가 10이하일 경우 앞에 '0'을 붙여서 두자리로 나오게끔
이 중 month랑 date를 let으로 선언하여
let month = today.getMonth() + 1;
month = month >=10 ? month : '0'+ month;
let date = today.getDate();
date = date >= 10 ? date : '0'+ date;
이렇게 재할당 해주었다.
그리고 getMonth()+1을 해준 이유는 0월~11월이 되기 때문에 1을 더해준 것이다.
<트위틀러 리액트버전 완성샷>
Author And Source
이 문제에 관하여(210324 학습기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yeonlisa/TIL210324학습기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)