javascript Date.toLocaleDateString()은 바보입니다.자바 스크립트 날짜 형식 (국가 별 설정)
내가 원하는 것은 선호도에 따라 날짜를 단순화 할 수있는 기능입니다.
브라우저 날짜 형식 (복수)을 읽고 사용할 형식을 알려주는 선택적 매개 변수를 사용하는 기능이 있으면 좋을 것입니다.
설명해 드리겠습니다 : "MM/DD/YYYY"는 미국과 그 (것)들을 참아 주시는 분께 아주 좋습니다. "DD/MM/YYYY"는 간단한 간단한 날짜 형식에 관심이있는 사람들을위한 가장 일반적인 형식입니다. "평일, 월 DayOfMonth, 연도"는 매우 길고 언어에 의존하는 출력을 원할 때만 유용합니다.
var s = "/";
if(locale=='us')
var dateString = Date.getDate()+s+Date.getDay()+s+Date.getFullYear();
else
var dateString = Date.getDay()+s+Date.getDate()+s+Date.getFullYear();
그러나 나는 사람들이 자신의 날짜가에 따라 표시되는 방식을 변경할 수 있도록 나를 날짜 마스크 또는 형식 문자열을 저장할 수 있도록하는 더 우아한 해결책을 찾고 있어요 :
나는이 사용할 수 자신의 취향. (초급 언어에 의존적 인 사람이라면 충분히 좋아합니다.)
매개 변수를 해석하기 위해 Date.toString() 메소드를 다시 프로토 타입해야합니까? 더 좋은 방법이 있습니까?
내가 날짜 및 일반 포맷을 처리합니다 매우 강력한 라이브러리로 실행
마이너 경고 - 그것은 목요일에 영어가 누락되었습니다. – harningt