4
JavaScript에서 미국 날짜 형식과 로캘을 "en_GB"로 사용하여 영국 날짜 형식을 생성해야합니다. 문제는 내 UI가 현재 사용자의 로캘 형식으로 사용자가 선택한 날짜를 반환하고 항상 하나의 형식 만 제공하는 응용 프로그램에서 오는 다른 날짜와 비교하려고합니다. [MM/DD/YY]
로캘 정보를 사용하는 JavaScript 날짜 형식 변환
지금 페이지의 JavaScript에서이 두 날짜를 전달할 수 있었지만 형식이 다르므로 비교가 실패합니다. 내가 가진
if(Date.parse(selReqDate) < Date.parse(curDate))
의 입력은 다음과 같습니다
locale : en_GB
uk locale selecteddate : 01/08/2005 [DD/MM/YY]
us locale currentdate : 08/01/2005 [MM/DD/YY]
나는 미국을 제외한 모든 로케일과 같은 문제가 있습니다.
감사는 유 자동으로 OS 로케일에 따라이 형식을 지정할 수 있습니다 :) – Sravan2023
을했다? – vsync
이런 종류의 것을 사용해야합니다. http://stackoverflow.com/questions/673905/best-way-to-determine-users-locale-within-browser – gmaliar