summaryrefslogtreecommitdiff
path: root/static/js/dataTables.dateEuro.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/js/dataTables.dateEuro.js')
-rw-r--r--static/js/dataTables.dateEuro.js28
1 files changed, 28 insertions, 0 deletions
diff --git a/static/js/dataTables.dateEuro.js b/static/js/dataTables.dateEuro.js
new file mode 100644
index 0000000..5cdf4ef
--- /dev/null
+++ b/static/js/dataTables.dateEuro.js
@@ -0,0 +1,28 @@
+/**
+ * Created by lundberg on 4/2/14.
+ */
+
+// http://datatables.net/plug-ins/sorting
+
+jQuery.extend( jQuery.fn.dataTableExt.oSort, {
+ "date-euro-pre": function ( a ) {
+ if ($.trim(a) != '') {
+ var frDatea = $.trim(a).split(' ');
+ var frTimea = frDatea[1].split(':');
+ var frDatea2 = frDatea[0].split('/');
+ var x = (frDatea2[2] + frDatea2[1] + frDatea2[0] + frTimea[0] + frTimea[1] + frTimea[2]) * 1;
+ } else {
+ var x = 10000000000000; // = l'an 1000 ...
+ }
+
+ return x;
+ },
+
+ "date-euro-asc": function ( a, b ) {
+ return a - b;
+ },
+
+ "date-euro-desc": function ( a, b ) {
+ return b - a;
+ }
+} ); \ No newline at end of file