내 사이트는 독일어로되어 있으며, 나는 transftion을 위해 moment과 angular-moment을 사용합니다. AM/PM을 제외한 모든 것이 잘 작동합니다. 내 코드독일어로 AM/PM을위한 각 모멘트 변환
<time>{{ messagedata.created*1000| amDateFormat: 'D, MMM YYYY, h:mm:ss A' }}</time>
결과 : 16, Febr. 2017, 5:30:00 AM
구인 결과 : 16, Febr. 2017, 5:30:00 Uhr
구성
app.run(function ($rootScope, $location, amMoment, moment) {
amMoment.changeLocale(LANGCODE);
moment.updateLocale('en', {
relativeTime : {
m: "1 Minute",
h: "an Hour",
d: "1 Day",
M: "1 Month",
y: "1 Year",
}
});
moment.updateLocale('de', {
relativeTime : {
m: "1 Minute",
d: "1 Tag",
M: "1 Monat",
y: "1 Jahr",
}
});
});
독일어로 AM/PM을 변경하고 싶습니다. 가능합니까? 방법?
당신이 독일어 로케일을 포함하여 시도 : 당신은 함수 서명에서 매개 변수
hour, minute, isLowercase
을 필요로되지 않도록 기능은 항상 정적 번역 'UHR'를 반환 할 수 있습니다? –예. 그것은 포함되어 올바르게 작동합니다. '2 월'은 변경되지만 '오전/오후'는 변경되지 않습니다. –