커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
웹개발이 처음이어도 쉽게 배우는 GPT 웹개발
챕터 2
북마크
김*인
댓글
1
추천
0
조회수
2
조회수
2
답변 완료

현재 시간 js 함수 챗 gpt가 다르게 알려주면 어떻게 적용하나요? 봐도 모르겠는데요.

현재 시간을 표시하는 JavaScript 함수는 다음과 같습니다. 이 함수는 Date 객체를 사용하여 현재 시간을 구하고, 형식에 맞춰 출력합니다.

function displayCurrentTime() {
    const now = new Date();
    const hours = String(now.getHours()).padStart(2, '0'); // 시 (두 자릿수로 맞추기)
    const minutes = String(now.getMinutes()).padStart(2, '0'); // 분 (두 자릿수로 맞추기)
    const seconds = String(now.getSeconds()).padStart(2, '0'); // 초 (두 자릿수로 맞추기)

    const timeString = `${hours}:${minutes}:${seconds}`;
    console.log(timeString); // 콘솔에 현재 시간 표시
    return timeString; // 함수에서 시간 반환
}

// 매 초마다 현재 시간 출력 (옵션)
setInterval(displayCurrentTime, 1000);

설명

  1. new Date()로 현재 날짜와 시간을 가져옵니다.

  2. getHours(), getMinutes(), getSeconds() 메서드를 사용해 시간, 분, 초를 각각 구합니다.

  3. padStart(2, '0')를 사용하여 두 자릿수로 맞추고, 예를 들어 3시일 경우 "03"으로 표시되게 만듭니다.

  4. setInterval을 사용하면 이 함수를 1초마다 호출하여, 실시간으로 시간을 업데이트할 수 있습니다.

이 코드를 브라우저의 콘솔에 넣으면 실시간으로 현재 시간이 출력됩니다.

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴