let now = new Date();
let nowYear = now.getFullYear();
let nowMon = now.getMonth()+1;
let nowDate = now.getDate();
let dateNow = new Date(nowYear+"/"+nowMon+"/"+nowDate)
let dateNew = new Date(2024-01-01)
let dateSubt = Math.abs(dateNew.getTime() - dateNow.getTime());
dateSubt = Math.floor(dateSubt / (1000 * 60 * 60 * 24));
밀리세컨드로 변환 후 재계산
타이머와 같이 쓸때는 24시간이 남지않았을 때 dateSubt -1 해줘야함
** 원래 ceil이었는데 안 맞아서 floor로 변경
** date 작성 시 ios에서 날짜 사이 하이픈 인식 불가현상으로 하이픈에서 슬래시로 변경, date로 바로 값을 받아올경우 replace를 통해 하이픈을 슬래시로 변경해줄 것
let date = new Date();
date.setHours(date.getHours() - 1)
// 1시간 빼기
'js' 카테고리의 다른 글
[js]타임피커 라이브러리 time picker (0) | 2023.12.19 |
---|---|
[js]input:file 이미지만 업로드 되게 하기 (0) | 2023.10.27 |
[js]해당 태그가 보일 때 (0) | 2023.10.17 |
[js]제이쿼리로 만든 타이머 (0) | 2023.09.13 |
[js]한줄씩 나타나는 텍스트 gsap (0) | 2023.08.07 |