js 日期排序(Sort)

  • 对无序的日期进行排序
    	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]);
  • 结果显示为:
js 日期排序(Sort)_第1张图片
  • 将代码进行修改
    	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]);
  • 结果显示为:(升序)
js 日期排序(Sort)_第2张图片

你可能感兴趣的:(Web,WebCool-让一切美好起来)