对日期时间信息进行排序

Sort date time information

本文关键字:排序 信息 日期 时间      更新时间:2023-09-26

请提供帮助。我只看到数据和时间,但对我来说需要更多的信息:管理-添加赞扬其网站上的饲料。

<div id="D">
<div><div class="dateDiv">2015-12-11 02:45:12</div> Admin -  Add Comment</div>
<div><div class="dateDiv">2015-12-11 02:49:12</div> Admin -  Add Comment</div>
<div><div class="dateDiv">2015-12-11 02:50:12</div> User -  Add Comment</div>
<div><div class="dateDiv">2015-12-11 03:39:32</div> Moderator -  Add Comment</div>
</div>

脚本:

<script>
var elems = $.makeArray($(".dateDiv"));
elems.sort(function(a, b) {
 return new Date( $(a).text() ) < new Date( $(b).text() );
});
$("#D").html(elems);
</script>

您可以将脚本更改为:

var elems = $.makeArray($("#D").children());
elems.sort(function(a, b) {
 return new Date( $(a).find('.dateDiv').text() ) < new Date( $(b).find('.dateDiv').text() );
});
$("#D").html(elems);