關於日期的正序倒序問題


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