i have to sort an 2D-Array with undefined length (rows) to Sort by Date. The Array must have this build:
var Data = new Array();
var ArrayCount = 0;
for(var i = 0; i < CSVDataRow.length; ++i) {
CreditCardData[ArrayCount] = new Array();
Data[ArrayCount][0] = new Date(YYYY,MM,DD); // Date
Data[ArrayCount][1] = amount; // Example for Money
Data[ArrayCount][2] = purpose1; // Example for Text
Data[ArrayCount][3] = purpose2; // Example for Text
Data[ArrayCount][4] = purpose3; // Example for Text
ArrayCount = ArrayCount +1; // Count for the next Array
}
OK. This give me an Multi-Array (with undefined length/rows) like this:
Data[0][0] = Tue Jul 30 2013 00:00:00 GMT+0200 (MESZ)
Data[0][1] = 200.00
Data[0][2] = Example Text 02
Data[0][3] = Example Text 03
Data[0][4] = Example Text 04
Data[1][0] = Tue Jul 09 2013 00:00:00 GMT+0200 (MESZ)
Data[1][1] = 500.00
Data[1][2] = Example Text 12
Data[1][3] = Example Text 13
Data[1][4] = Example Text 14
Data[2][0] = Tue Jul 15 2013 00:00:00 GMT+0200 (MESZ)
Data[2][1] = 333.00
Data[2][2] = Example Text 22
Data[2][3] = Example Text 23
Data[2][4] = Example Text 24
Data[3][0] = Mon Jul 02 2013 00:00:00 GMT+0200 (MESZ)
Data[3][1] = 777.00
Data[3][2] = Example Text 32
Data[3][3] = Example Text 33
Data[3][4] = Example Text 34
......
......
......
......
......
Now i must sort this Multi-Array (with undefined length/rows) by the Unix-Date (ok its possible that this is a normal Date like YYYYMMDD) in descending order.
Data[0][0] = Tue Jul 30 2013 00:00:00 GMT+0200 (MESZ)
Data[0][1] = 200.00
Data[0][2] = Example Text 02
Data[0][3] = Example Text 03
Data[0][4] = Example Text 04
Data[1][0] = Tue Jul 15 2013 00:00:00 GMT+0200 (MESZ)
Data[1][1] = 333.00
Data[1][2] = Example Text 22
Data[1][3] = Example Text 23
Data[1][4] = Example Text 24
Data[2][0] = Tue Jul 09 2013 00:00:00 GMT+0200 (MESZ)
Data[2][1] = 500.00
Data[2][2] = Example Text 12
Data[2][3] = Example Text 13
Data[2][4] = Example Text 14
Data[3][0] = Mon Jul 02 2013 00:00:00 GMT+0200 (MESZ)
Data[3][1] = 777.00
Data[3][2] = Example Text 32
Data[3][3] = Example Text 33
Data[3][4] = Example Text 34
......
......
......
......
......
Nothing in Internet help me, what i have to do?
Many Thanks