0
我正在使用数据表jquery api。我有一个包含日期列的表,其中的数据是文本格式,即August 2nd, 2016
。在这里,该列按字母顺序排序,而不是根据日期。我该怎么办 ?如何在数据表jquery api中对日期列进行排序?
我正在使用数据表jquery api。我有一个包含日期列的表,其中的数据是文本格式,即August 2nd, 2016
。在这里,该列按字母顺序排序,而不是根据日期。我该怎么办 ?如何在数据表jquery api中对日期列进行排序?
首先,使用以下代码行转换日期。
$timeStamp = strtotime('August 2nd, 2016');
然后,在表格中的日期列中,使用这一行代码。
<td data-order="<?php echo $timeStamp; ?>">August 2nd, 2016</td>
在aColumns中试试这个;
{
sTitle: "Date", mData: "StartTime", mRender: function (data) {
return data == null ? "" : '<span style="display:none;">' + new Date(data).getTime() + '</span>' + new Date(data).toLocaleString();
}
},
它充当魅力。非常感谢。 –