검색
검색
공개 노트 검색
회원가입로그인

자바스크립트로 하루의 시작 시간과 끝나는 시간 구하기 + 날짜 앞 숫자 0 패딩

js로 하루 시작 시간과 하루가 끝나는 시간은 다음과 같이 구현하면 된다.

var start = new Date();
start.setHours(0,0,0,0);
var end = new Date();
end.setHours(23,59,59,999);
alert( start.toUTCString() + ':' + end.toUTCString() );

자바스크립트에서 데이트 객체를 사용하면 월이나 일 앞에 0이 표시 되지 않는데 다음과 같이 해결하면 된다.

MyDateString = ('0' + MyDate.getDate()).slice(-2) + '/' + ('0' + (MyDate.getMonth()+1)).slice(-2) + '/' + MyDate.getFullYear();

ps. 자바스크립트로 시간을 다룰 때 moment.js가 업데이트가 안돼서 date-fns나 luxon을 사용해야 한다.

조회수 : 239
heart
공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기
T
페이지 기반 대답
AI Chat