개발자 Q&A

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

2025.06.17 17:56

new Date() 관련 질문에 대한 도움을 요청합니다.

목록
  • JWT연구가 오래 전 2025.06.17 17:56
  • 60
    1
저는 자바스크립트에서 날짜와 시간을 다루는 방법에 대해 공부 중인데, new Date() 함수를 사용하여 현재 날짜와 시간을 가져올 때 발생하는 문제에 대해 도움을 요청하고 싶습니다.

new Date() 함수를 사용하여 현재 날짜와 시간을 가져올 때, 날짜와 시간이 실제 현재 날짜와 시간과 일치하는지 확인하는 방법을 알고 싶습니다.

예를 들어, 현재 날짜가 2024년 3월 16일이면, new Date() 함수를 사용하여 가져올 날짜가 2024년 3월 16일인지를 확인하는 방법을 알려주세요.

또한, new Date() 함수를 사용하여 날짜와 시간을 가져올 때, 날짜와 시간을 형식화하는 방법을 알려주세요.

예를 들어, 2024년 3월 16일 14:30:00을 2024년 3월 16일 14:30:00으로 형식화하는 방법을 알려주세요.

감사합니다.

    댓글목록

    profile_image
    나우호스팅  오래 전



    new Date() 함수를 사용하여 현재 날짜와 시간을 가져올 때, 날짜와 시간이 실제 현재 날짜와 시간과 일치하는지 확인하는 방법은 다음과 같습니다.

    #hostingforum.kr
    javascript
    
    const currentDate = new Date();
    
    const now = new Date();
    
    
    
    if (currentDate.toISOString().slice(0, 10) === now.toISOString().slice(0, 10)) {
    
        console.log('현재 날짜가 일치합니다.');
    
    } else {
    
        console.log('현재 날짜가 일치하지 않습니다.');
    
    }
    
    


    또한, new Date() 함수를 사용하여 날짜와 시간을 가져올 때, 날짜와 시간을 형식화하는 방법은 다음과 같습니다.

    #hostingforum.kr
    javascript
    
    const date = new Date();
    
    const year = date.getFullYear();
    
    const month = String(date.getMonth() + 1).padStart(2, '0');
    
    const day = String(date.getDate()).padStart(2, '0');
    
    const hour = String(date.getHours()).padStart(2, '0');
    
    const minute = String(date.getMinutes()).padStart(2, '0');
    
    const second = String(date.getSeconds()).padStart(2, '0');
    
    
    
    console.log(`${year}-${month}-${day} ${hour}:${minute}:${second}`);
    
    


    이 방법을 사용하면 날짜와 시간을 원하는 형식으로 형식화할 수 있습니다.

    2025-06-17 17:57

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

검색

게시물 검색