私はサーバーからのデータを表示しています。私はこのような文字列を受け取ります:2016-05-01
。私はその形式で2つの日付間のデータをフィルタリングする必要があります。私はそれがあるとして、日付を解析する機能を持っている:私のHTMLで文字列をanglejの日付にパースする方法
$scope.parseDate = function (date) {
return new Date(Date.parse(date));
}
私はこれで日付を表示:
{{ parseDate(item.startDate) }}`
しかし、ブラウザで、結果は次のとおりです。"2016-07-12T00:00:00.000Z"
。
文字列をサーバーと同じ形式(2016-05-01)で解析する必要があります。
シンプルなフィルタ機能が必要です。
私はmoment.js
を使用したくありません。私のバックエンドプラットフォームはJavaScriptです。
function(date) {
var d = new Date(Date.parse(date));
return d.getDate() + " " + d.getMonth() + " " + d.getFullYear();
}
よう
可能な複製などのAngularJSのフィルタを使用することができます13459866/javascript-change-date-into-dd-mm-yyyy) – TheCog
サーバーから正確な情報を表示する場合は、そのまま表示します。私はあなたが何をしようとしているのか理解できません。 –
アウトプットしたい形式は何ですか? – firegloves