日付コードをソートするためにこのコードを書いていますfdate
昇順または降順ですが、私が必要とするのは空白の値が得られます。私が降順で並べ替えるとき、これらの空白のレコードを最後に置く方法は?空白があるときに日付データをソートする方法
var dataset = [{
"field1": "dfg34r",
"field2": "32.24"
}, {
"field1": "d3f32dg",
"field2": "32.52",
"fdate": "3/2/2015"
}, {
"field1": "fdbhjjts",
"fdate": "7/4/2015"
}, {
"field1": "dfg4r",
"field2": "2.24"
}, {
"field1": "fgsdfwe",
"fdate": "3/1/2015"
}];
dataset.sort(function(a, b) {
var x = new Date(a.fdate);
var y = new Date(b.fdate);
return x.valueOf() - y.valueOf();
});
document.getElementById("demo").innerHTML = JSON.stringify(dataset);
<p id="demo"></p>
あなたは既に昨日この正確な質問を:http://stackoverflow.com/questions/41309228/sorting-data-that-has-blanks-or-gaps – Dekel
@Dekel私はいけませんこのサンプルデータでは何をすべきか分かっていますが、実際のデータではソート作業はありません!! – Wel
これは、まったく同じ質問を毎日開かせる理由ではありません。より多くの注意を喚起したいのであれば、あなたの質問に恩恵を払うことができます(問題はその質問が十分にはっきりしていないと思いますが、それは私だけかもしれません)。 – Dekel