Происхождение дат неясно.Если вы передаете moment().fromNow()
самостоятельно, просто прекратите делать это, когда тип display
равен sort
(см. Ниже).Если вы уже получили отформатированные данные из источника, вы можете использовать библиотеку типа chrono , которая может анализировать «человеческие даты» в «системные даты»:
var table = $('#tickets-table').DataTable({
columnDefs: [
{ targets: 2,
render: function(data, type) {
if (type == 'sort') {
var date = chrono.parseDate(data)
return new Date(date).valueOf()
}
return data
}
}
]
})
демо с <table>
выше -> http://jsfiddle.net/mw0c3f91/