关于日期的正序倒序问题


1.日期正序排列(日期从小到大)

function ForwardRankingDate(data, p) {
                        for (i = 0; i < data.length - 1; i++) {
                            for (j = 0; j < data.length - 1 - i; j++) {
                                if (Date.parse(data[j][p]) > Date.parse(data[j+1][p])) {
                                    var temp = data[j];
                                    data[j] = data[j + 1];
                                    data[j + 1] = temp;
                                }
                            }
                        }
                        return data;
                    }
ForwardRankingDate(value, "time");

 

 2.日期倒序排列

function ReverseRankingDate(data, p) {
                        for (i = 0; i < data.length - 1; i++) {
                            for (j = 0; j < data.length - 1 - i; j++) {
                                if (Date.parse(data[j][p]) < Date.parse(data[j+1][p])) {
                                    var temp = data[j];
                                    data[j] = data[j + 1];
                                    data[j + 1] = temp;
                                }
                            }
                        }
                        return data;
                    }
ReverseRankingDate(result, "name");


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM