>  Q&A  >  본문

JavaScript에서 날짜 형식을 지정하는 방법은 무엇입니까?

<p>Javascript <code>Date</code> 개체를 문자열로 형식화하는 방법은 무엇입니까? (다음 형식이 바람직합니다: <code>10-Aug-2010</code>)</p>
P粉914731066P粉914731066423일 전496

모든 응답(2)나는 대답할 것이다

  • P粉253800312

    P粉2538003122023-08-24 09:32:38

    현재 허용되는 답변보다 형식 지정에 대한 제어가 약간 덜 필요한 경우 Date#toLocaleDateString 可用于创建标准的特定于区域设置的渲染。 localeoptions 매개변수를 사용하면 응용 프로그램에서 형식 지정 규칙을 사용해야 하는 언어를 지정하고 렌더링을 일부 사용자 정의할 수 있습니다.

    옵션 키 예:

    1. 날짜:
      오늘의 대표자.
      가능한 값은 '숫자', '2자리'이다.
    2. 근무일:
      근무일을 표현합니다.
      가능한 값은 "좁음", "짧음", "긴"입니다.
    3. 연도:
      연간 대표.
      가능한 값은 '숫자', '2자리'이다.
    4. 월:
      월의 표현.
      가능한 값은 "숫자", "2자리", "좁음", "짧음", "긴"입니다.
    5. 영업시간:
      시간을 표현합니다.
      가능한 값은 '숫자', '2자리'이다.
    6. 분: 분을 표현합니다.
      가능한 값은 '숫자', '2자리'이다.
    7. 두 번째:
      두 번째 대표.
      가능한 값은 '숫자', 2자리이다.
    8. 12시:
      시간 형식의 표현.
      부울 true 또는 false를 허용합니다

    이 모든 키는 선택 사항입니다. 요구 사항에 따라 옵션 값의 수를 변경할 수 있으며 이는 각 날짜 시간 조건의 존재도 반영합니다.

    참고: 콘텐츠 옵션만 구성하고 싶지만 여전히 현재 로케일을 사용하는 경우 첫 번째 인수로 null 将导致错误。请使用 undefined를 대신 전달하세요.

    다른 언어의 경우:

    1. "en-US": 미국식 영어
    2. "en-GB": 영국식 영어
    3. "hi-IN": 힌디어
    4. "ja-JP": 일본어

    더 많은 언어 옵션을 사용할 수 있습니다.

    예를 들어

    으아아아

    toLocaleString() 방법을 사용하여 동일한 목적을 달성할 수도 있습니다. 유일한 차이점은 이 함수는 어떤 옵션도 전달하지 않는 시간을 제공한다는 것입니다.

    으아아아

    참조:

    회신하다
    0
  • P粉457445858

    P粉4574458582023-08-24 00:10:33

    사용자 정의 구분 날짜 형식의 경우 날짜(또는 시간)를 추출해야 합니다. DateTimeFormat 개체의 구성 요소(예: ECMAScript Internationalization API) 그런 다음 문자열을 수동으로 생성합니다. 원하는 구분 기호로.

    이를 위해 DateTimeFormat# formatToParts을 사용할 수 있습니다. 당신은 할 수 배열을 구조 해제하지만 배열 출력이 다음에 따라 달라지므로 이상적이지 않습니다. 지역:

    으아악

    회신하다
    0
  • 취소회신하다