- 对无序的日期进行排序
var x = new Date('2014/4/3 17:35:34'); var y = new Date('2014/4/12 17:35:34'); var z = new Date('2014/3/11 17:35:34'); var arr = new Array(); arr.push(x); arr.push(y); arr.push(z); arr.sort(function(a, b){ return a < b ? 1 : -1; }); alert(arr[0]+"\n"+ arr[1]+"\n"+arr[2]);
- 结果显示为:
- 将代码进行修改
var x = new Date('2014/4/3 17:35:34'); var y = new Date('2014/4/12 17:35:34'); var z = new Date('2014/3/11 17:35:34'); var arr = new Array(); arr.push(x); arr.push(y); arr.push(z); arr.sort(function(a, b){ return a > b ? 1 : -1; // 这里改为大于号 }); alert(arr[0]+"\n"+ arr[1]+"\n"+arr[2]);
- 结果显示为:(升序)