将日期'yyyy-MM-dd'更改为以JSON检索的Datatables数据中的日期'dd-MM-yy'

时间:2017-05-31 12:32:41

标签: jquery json datetime datatables

我尝试使用Datatables Ultimate日期/时间排序插件 数据作为JSON检索,第1列具有值

EVENTDATE “:” 2017-03-16T00:00:00.000Z“

       $.fn.dataTable.moment( 'dddd, MMMM Do, YYYY' ); #as example

       $.fn.dataTable.moment = function ( format, locale ) {
            var types = $.fn.dataTable.ext.type;

            // Add type detection
            types.detect.unshift( function ( d ) {
                return moment( d, format, locale, true ).isValid() ?
                    'moment-'+format :
                    null;
            } );

            // Add sorting method - use an integer for the sorting
            types.order[ 'moment-'+format+'-pre' ] = function ( d ) {
                return moment( d, format, locale, true ).unix();
            };
        };

但没有任何影响。任何人都可以给我一个提示吗?尝试使用已弃用的date-euro和Columndefs [{target:0}]等。这是因为它被检索为JSON?提前谢谢。

0 个答案:

没有答案