Foppe Hemminga 6 лет назад
Родитель
Сommit
b7664c37a0
1 измененных файлов с 14 добавлено и 1 удалено
  1. 14 1
      index.php

+ 14 - 1
index.php

@@ -54,7 +54,20 @@
 <script>
     $.getJSON('payload.json', (data) => {
         console.log(data);
-        data.sort((a, b) => a.Datum > b.Datum ? 1 : (a.Datum === b.Datum) ? ((a.Lijn > b.Lijn) ? 1 : -1) : -1);
+        let c = (date) => {
+            let regex = /^(\d{2})-(\d{2})-(\d{4})$/;
+            let match = date.match(regex);
+            let reversed_date = '1970-01-01';
+            if (match) {
+                let d = match[1];
+                let m = match[2];
+                let y = match[3];
+                reversed_date = y + '-' + m + '-' + d;
+            }
+            return reversed_date;
+        };
+        // let c = comparable_date; // Abbreviation
+        data.sort((a, b) => c(a.Datum) > c(b.Datum) ? 1 : (c(a.Datum) === c(b.Datum)) ? ((a.Lijn > b.Lijn) ? 1 : -1) : -1);
         let items = [];
         $.each(data, (key, val) => {
             console.log('key:', key, ' val:', val);