끝까지한다
241
2021-01-14 17:07:32
2
99

javascript를 사용하여 현재시간에서 10분전의 시간을 구하기.


javascript 에서

<script>
function myFunction() {
  var d = new Date();
  d.setMinutes(d.getMinutes() - 90);
  document.getElementById("demo").innerHTML=d;
}
</script>

이렇게 작성했을때의 결과값은 " Thu Jan 14 2021 15:35:04 GMT+0900 (대한민국 표준시) "

이런식으로 나오고 저는 이걸 활용하여 현재 시간에 10분전의 시간을 구하기위해서


<script>
function myFunction() {
  var d = new Date();
  
  var hours = d.getHours();
  var minutes = d.setMinutes(d.getMinutes() - 10);
  console.log(d);
  console.log(hours);
  console.log(minutes);

}
</script>

minutes 에 -10을 붙여줬는데 결과값은 " 1610606065039 "

이게 나옵니다... 이 데이터를 변환을 해야하나요? 왜 이렇게 나오는걸까요

0
  • 답변 2

  • kenu
    51k
    2021-01-14 17:23:57 작성 2021-01-14 17:25:11 수정됨
    var minutes = d.setMinutes(d.getMinutes() - 10);

    ->

    d.setMinutes(d.getMinutes() - 10);
    var minutes = d.getMinutes();


  • 끝까지한다
    241
    2021-01-14 17:26:49

    자문자답하려고 왔는데 그새 답변 주셨네요 감사합니다 .위의 방식으로 해결했습니다

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