DataTables date order
HTML
<link rel="stylesheet" href="//cdn.datatables.net/1.10.0/css/jquery.dataTables.css">
<script src="https://cdn.datatables.net/1.10.9/js/jquery.dataTables.js"></script>
<script src="http://momentjs.com/downloads/moment.js"></script>
<script src="http://cdn.datatables.net/plug-ins/1.10.10/sorting/datetime-moment.js"></script>
<table id="leads" class="display table table-bordered table-striped" cellspacing="0">
<thead>
<tr>
<th>Start date</th>
</tr>
</thead>
<tbody>
<tr>
<td>08/02/2018 14:00</td>
</tr>
<tr>
<td>08/01/2018 15:00</td>
</tr>
<tr>
<td>07/03/2018 16:00</td>
</tr>
<tr>
<td>12/12/2017 16:51</td>
</tr>
<tr>
<td>12/12/2017 16:50</td>
</tr>
</tr>
</tbody>
</table>
JavaScript
//the moment.js strings is actually parseable
$(document).ready(function() {
$.fn.dataTable.moment('DD/MM/YYYY HH:mm');
window.dataTable = $('#leads').dataTable({
columnDefs : [
{ type : 'date' }
]
});
});