日付フォーマットを日本語のロケールに変換する必要がありますが、出力が正しく表示されません。ブラウザのロケールを変更してみましたが、クロムとIEの両方で動作しません。日本語のロケールの日付フォーマットを正しく翻訳していない
フォーマットのapp.filter('japan', function() {
return function(dateString, format) {
return moment().locale('ja').format('LLLL');
};
})
出力される2016蟷エ6譛20譌・蜊亥燕11譎N蛻譛域屆譌・
必要な出力は、2016年6月20日午前11時30分月曜日
あります
私はこれが瞬間の問題だとは思わない。これは[mojibake](https://simple.wikipedia.org/wiki/Mojibake)です。最初に、サイトでUTF8またはUTF16エンコーディングを使用していることを確認します(UTF8はデファクトスタンダードです)。ロケールに応じて ''要素の 'lang'属性を調整する必要があるかもしれません。 – JLRishe
UTF8を追加した後に@JLRisheさんに感謝します。助けを借りてくれてありがとうございました –
それを聞いてうれしいです。私は以下のより洗練された答えを追加しました。チェックマークのアイコンをクリックして、それを受け入れられた回答としてマークしていただければ幸いです。 – JLRishe