현재 PM/AM 형식으로 밀리 초를 표시 할 때 다른 언어를 처리하고 이상한 동작을하는 프로젝트에서 작업하고 있습니다. 24 시간 형식으로 같은 날짜/시간 반면moment js는 AM/PM 이후 밀리 초를 표시합니다.
12/14/2017 3:45:45 PM.199
다음과 같이 표시됩니다 : 나는 AM/PM 형식을 사용하여 밀리 초 정밀도와 날짜/시간 쌍을 표시하려면
나는 이런 식으로 뭔가를 얻을 수 :
12/14/2017 15:45:45.199
이 같은 AM/PM 형식을 표시 할 수있는 방법이 있나요 :
12/14/2017 3:45:45.199 PM
T 그는 사용자의 현지화 옵션에 따라 날짜/시간을 표시하지 않기 때문에 "L LTS"형식을 사용하고 있습니다.
var divEn = $('#divEn');
var divFi = $('#divFi');
var en = "en";
var pt = "pt";
var dateEn = moment().locale(en);
var dateFi = moment().locale(pt);
format = "L LTS.SSS";
divEn.text(dateEn.format(format));
divFi.text(dateFi.format(format));
답장을 보내 주셔서 감사합니다. 문제를 더 잘 설명하기 위해 질문을 편집했습니다. 내가 "L LTS"를 사용하는 이유는 사용자 언어 환경 설정에 따라 시간을 표시하기 위해서입니다. –
답변을 업데이트했습니다. 각 지역에서 사용할 수있는 솔루션을 제공하는 것이 불가능하기 때문에 예상되는 결과를 정의하는 것이 중요합니다. – VincenzoC