728x90

날짜 2

javascript 두 날짜 값 사이에 몇 주를 포함하는 출력하기

2022-03-22(화) 시간은 정말빠르다 회사에서 프로젝트 중에 필요한 함수를 만들었는데 간단하기도 하고 캘린더 작업하거나 나처럼 그래프를 만드는 작업을 할 때 필요할 수 있는 함수를 공유하고자 한다. 두 날짜를 매개변수로 받아 사이에 포함되는 주 수 출력 주는 월요일부터 일요일을 한 주로 친다 매개변수로 start와 end를 받고 매개변수의 타입은 new Date() 형식으로 받는다 시작 날짜를 가지고 주의 마지막 날짜를 출력하고 1일을 더해 다음주 월요일을 출력하고 end와 비교하며 주의 수를 출력한다 ex) getWeekNumber(new Date("2022-03-01"), new Date("2022-03-17")) --> 3 출력 function getWeekNumber(start, end){ ..

javaScript 일주일의 시작 일과 끝일 출력하기

2022-03-10(목) 회사에서 프로젝트 중에 간단한 함수 생성해야해서 만들어봤다! 우선 일주일의 기준은 월요일부터 일요일이다 함수에 날짜를 매개변수로 넘겨주면 해당 날짜가 속한 일주일의 시작날짜(월요일)와 끝날짜(일요일)를 출력하는 함수다 회사에서 주단위로 데이터를 출력하는 차트를 생성해야해서 구글링을 하며 만들었다 혹시 찾는 누군가에게 도움이 됐으면 좋겠다 /** * 매개변수 date : new Date()의 형식으로 전달 * 출력 : yyyy-mm-dd 형식으로 출력 */ function getWeekStartDate(date){ let today = new Date(date.setHours(0,0,0,0)); let day = today.getDay(); let startDate let resu..

728x90