对日期时间信息进行排序
Sort date time information
请提供帮助。我只看到数据和时间,但对我来说需要更多的信息:管理-添加赞扬其网站上的饲料。
<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);
相关文章:
- 访问布局信息是否也会导致浏览器重排
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- 使用promise和mongoose对文档进行排序
- Selectize.js:如何对整数值的选项进行排序
- Javascript排序的图像弹出窗口..可以't单独弹出
- 如何通过引用var Using DataTables来进行分页或排序
- 定义完全独立的样式信息
- 使用html2canvas获取基本信息
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 从信息框调用弹出图像库
- 如何在不传递此信息的情况下查找被调用的元素
- AngularJs对所有页面中的所有记录进行排序
- 当属性不一致时,如何根据属性对JS对象列表进行排序
- 使用“可排序”时获取新元素信息
- 如何在单击 Ajax 可排序表的行时打开信息窗口
- 对我来说,以排序的方式检索这些信息的最佳方式是什么
- 对日期时间信息进行排序
- 获取文本信息,对它们进行排序并编号,然后放入";;在数字和每个块之后
- 如何使用纯Javascript从JSON数据中删除对象重复项,并按JSON对象中的日期信息排序