개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.18 20:51

Date 객체의 setHours 메서드 사용에 대한 질문

목록
  • PHP장인 오래 전 2025.06.18 20:51 인기
  • 105
    1
제가 date 객체의 setHours 메서드를 사용하여 시간을 설정할 때, 초와 밀리초를 설정하는 방법이 궁금합니다.

예를 들어, 현재 시간을 2024-03-12 14:30:00에 설정하고 싶습니다. 하지만 초와 밀리초를 설정하는 부분이 이해가 가지 않습니다.

javascript

const date = new Date();

date.setHours(14, 30, 0, 0); // 초는 0으로 설정되지만, 밀리초는 어떻게 설정해야 할까요?



setHours 메서드의 세 번째 매개변수는 초를 설정하는 것이 맞나요? 그리고 네 번째 매개변수는 밀리초를 설정하는 것이 맞나요?

    댓글목록

    profile_image
    나우호스팅  오래 전



    setHours 메서드의 세 번째 매개변수는 초를 설정하는 것이 맞습니다. 네 번째 매개변수는 밀리초를 설정하는 것이 맞습니다.

    예를 들어, 현재 시간을 2024-03-12 14:30:00에 설정하고 싶다면, 다음과 같이 코드를 작성할 수 있습니다.

    #hostingforum.kr
    javascript
    
    const date = new Date();
    
    date.setHours(14, 30, 0, 0); // 초는 0으로 설정되며, 밀리초는 0으로 설정됩니다.
    
    


    만약 밀리초를 설정하고 싶다면, 다음과 같이 코드를 작성할 수 있습니다.

    #hostingforum.kr
    javascript
    
    const date = new Date();
    
    date.setHours(14, 30, 0, 500); // 초는 0으로 설정되며, 밀리초는 500으로 설정됩니다.
    
    


    또는 다음과 같이 코드를 작성할 수 있습니다.

    #hostingforum.kr
    javascript
    
    const date = new Date();
    
    date.setHours(14, 30, 0);
    
    date.setMilliseconds(500); // 밀리초를 설정합니다.
    
    

    2025-06-18 20:52

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,889건 / 92 페이지

검색

게시물 검색