메싱
352
2020-11-16 15:04:46 작성 2020-11-16 15:44:30 수정됨
2
277

자바스크립트 날자별 이미지 변경


자바스크립트 일자별로 이미지 돌리기
예를 들어 이미지 5개가 있습니다.
5개 순서는 정해져 있고요

달마다 일수가다른데요

31일, 30일, 28일인데

1~5개 이미지 순차적으로 돌고, 끝나면 다시 1~5 부터 하고싶거든요.

오늘 16일이니 5일뒤 21일에는 오늘하고 같은 이미지이겠네요

어떤방법이 있을까요??
0
  • 답변 2

  • 웹개발자 화이팅
    311
    2020-11-16 15:25:33
    그냥 new Data("필요한날짜정보") 하고 if문 돌리면 되지않을까요
  • Eleutherius
    2k
    2020-11-16 15:41:14

    timestamp로 현재 날짜와 기준날짜의 차를 구해서 경과 일자를 구하고 5로 나눈 나머지값을 구하는 방법이 있습니다.



    const standardDate = new Date("1970 01/01");
    const currDate = new Date("2020 11/16");
    
    const DAYS = 24*60*60*1000; // 시간 * 분 * 초 * millis
    
    const afterDays=(currDate-standardDate)/DAYS
    
    console.log(afterDays%5)


  • 로그인을 하시면 답변을 등록할 수 있습니다.