Sha256: a40a0357aebbb406e4d4591f03f5a5d0bbf786b596ecb6cfbb223446b4bc30da

Contents?: true

Size: 1.06 KB

Versions: 10

Compression:

Stored size: 1.06 KB

Contents

jQuery.extend( jQuery.fn.dataTableExt.oSort, {
    "date-eu-pre": function ( date ) {
        var date = date.replace(" ", "");
          
        if (date.indexOf('.') > 0) {
            /*date a, format dd.mn.(yyyy) ; (year is optional)*/
            var eu_date = date.split('.');
        } else {
            /*date a, format dd/mn/(yyyy) ; (year is optional)*/
            var eu_date = date.split('/');
        }
          
        /*year (optional)*/
        if (eu_date[2]) {
            var year = eu_date[2];
        } else {
            var year = 0;
        }
          
        /*month*/
        var month = eu_date[1];
        if (month.length == 1) {
            month = 0+month;
        }
          
        /*day*/
        var day = eu_date[0];
        if (day.length == 1) {
            day = 0+day;
        }
          
        return (year + month + day) * 1;
    },
 
    "date-eu-asc": function ( a, b ) {
        return ((a < b) ? -1 : ((a > b) ? 1 : 0));
    },
 
    "date-eu-desc": function ( a, b ) {
        return ((a < b) ? 1 : ((a > b) ? -1 : 0));
    }
} );

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
aureus-1.3.1 app/assets/javascripts/aureus/extensions.js
aureus-1.3.0 app/assets/javascripts/aureus/extensions.js
aureus-1.2.2 app/assets/javascripts/aureus/extensions.js
aureus-1.2.1 app/assets/javascripts/aureus/extensions.js
aureus-1.2.0 app/assets/javascripts/aureus/extensions.js
aureus-1.1.2 app/assets/javascripts/aureus/extensions.js
aureus-1.1.1 app/assets/javascripts/aureus/extensions.js
aureus-1.1.0 app/assets/javascripts/aureus/extensions.js
aureus-1.0.0 app/assets/javascripts/aureus/extensions.js
aureus-0.3.6 app/assets/javascripts/aureus/extensions.js