0

言う日付があるとします

<script>
    module.controller("mycontroller", function($scope) {

        $scope.theDate  = new Date();

    });
</script>

そしてHTMLで私は書いた

<div ng-controller="mycontroller">
    {{theDate  | date : "fullDate"}}
</div>

したがって、これは簡単な英語で日付を返します。

私が必要としているのは、fr、ja などの国ベースの言語で日付を取得することです。Angular Momentを使用して「今からの時間」を取得していますが、カスタム言語で日付を取得できません。

4

1 に答える 1

1

現在の日付を取得するには、 を使用しますmoment()

別の言語で取得するには、.local('xx')where xxis your language を使用してください。

次に、必要に応じて使用.format()します。

moment().locale('en').format("dddd, MMMM Do YYYY, h:mm:ss a");
// returns "Thursday, September 3rd 2015, 3:13:29 pm"

moment().locale('fr').format("dddd, MMMM Do YYYY, h:mm:ss a");
// returns "jeudi, septembre 3 2015, 3:13:41 pm"
于 2015-09-03T05:15:20.370 に答える