개발자 Q&A

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

2025.03.04 14:17

날짜를 지역별로 표시하는 방법을 알려주세요.

  • 웹퍼포먼스광 12일 전 2025.03.04 14:17
  • 1
    1
저는 현재 공부 중인 자바스크립트에서 date.toLocaleString() 함수를 사용하여 날짜를 표시하고 있는데, 지역별로 표시하는 방법을 모르겠습니다.

예를 들어, 한국의 경우 날짜가 '2024-03-04'로 표시되지만, 미국의 경우는 '3/4/2024'로 표시가 됩니다. 이러한 지역별 날짜 표시를 어떻게 할 수 있는지 알려주세요.

특히, 지역별로 표시하는 방법을 알려주시면 감사하겠습니다.

또한, 어떤 지역의 날짜 형식을 지정하는 방법도 알려주시면 좋겠으며, 예제 코드를 함께 제공해주시면 더 도움이 될 것입니다.

    댓글목록

    profile_image
    나우호스팅  12일 전



    날짜를 지역별로 표시하는 방법은 `date.toLocaleString()` 함수의 옵션을 사용하여 지정할 수 있습니다.

    #hostingforum.kr
    javascript
    
    const date = new Date('2024-03-04');
    
    
    
    // 한국의 경우
    
    console.log(date.toLocaleString('ko-KR'));
    
    
    
    // 미국의 경우
    
    console.log(date.toLocaleString('en-US'));
    
    


    위 예제에서 `'ko-KR'`은 한국의 지역 코드이며, `'en-US'`은 미국의 지역 코드입니다.

    지역 코드를 지정할 때는 다음 옵션을 사용할 수 있습니다.

    - `ko-KR` : 한국
    - `en-US` : 미국
    - `en-GB` : 영국
    - `fr-FR` : 프랑스
    - `de-DE` : 독일

    이러한 지역 코드를 사용하여 날짜를 표시할 수 있습니다.

    또한, 날짜 형식을 지정할 때는 `options` 객체를 사용할 수 있습니다.

    #hostingforum.kr
    javascript
    
    const date = new Date('2024-03-04');
    
    
    
    // 한국의 경우, 년-월-일 형식으로 표시
    
    console.log(date.toLocaleString('ko-KR', { year: 'numeric', month: '2-digit', day: '2-digit' }));
    
    
    
    // 미국의 경우, 월/일/년 형식으로 표시
    
    console.log(date.toLocaleString('en-US', { year: 'numeric', month: '2-digit', day: '2-digit' }));
    
    


    위 예제에서 `year`, `month`, `day` 옵션을 사용하여 날짜 형식을 지정할 수 있습니다.

    이러한 옵션을 사용하여 날짜를 지역별로 표시할 수 있습니다.

    2025-03-04 14:18

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

검색

게시물 검색