如何使用jQuery比较容器中的两个相似日期?

如何使用jQuery比较容器中的两个相似日期?,jquery,compare,each,Jquery,Compare,Each,如何比较容器中的两个相似日期 <div class="container"> <div class="itemHead"> <span class="ModuleDate">Mar 01, 2017</span> <a href="#" class="ModuleHeadlineLink">Lorem ipsum</a> </div> <div cla

如何比较容器中的两个相似日期

<div class="container">
    <div class="itemHead">
        <span class="ModuleDate">Mar 01, 2017</span>
        <a href="#" class="ModuleHeadlineLink">Lorem ipsum</a>
    </div>
    <div class="itemHead">
        <span class="ModuleDate">Mar 02, 2017</span>
        <a href="#" class="ModuleHeadlineLink">Lorem ipsum</a>
    </div>
    <div class="itemHead">
        <span class="ModuleDate">Mar 01, 2017</span>
        <a href="#" class="ModuleHeadlineLink">Lorem ipsum</a>
    </div>
</div>
-----第二次编辑
我只是编写了一个较短的代码,以执行与上一次编辑完全相同的操作。
但是,这一次,使用对象存储计数。
这一个应该是最终的!!! ;)

/=================================================================================================创建要循环的数组
var date_数组=[];
$(“.itemHead”).each(函数(){
date_array.push($(this.find(“.ModuleDate”).text());
})
//log(JSON.stringify(date_数组));
//===============================================================================统计发生次数并将结果存储在对象中
var count_obj={};
对于(i=0;i1){
log(索引+”重复“+值+”次);
}
});

2017年3月1日
2017年3月2日
2017年3月1日
2017年3月3日
2017年3月4日
2017年3月5日
2017年3月3日
2017年3月6日
2017年3月3日
2017年3月3日
--2次编辑
我只是编写了一个较短的代码,以执行与上一次编辑完全相同的操作。
但是,这一次,使用对象存储计数。
这一个应该是最终的!!! ;)

/=================================================================================================创建要循环的数组
var date_数组=[];
$(“.itemHead”).each(函数(){
date_array.push($(this.find(“.ModuleDate”).text());
})
//log(JSON.stringify(date_数组));
//===============================================================================统计发生次数并将结果存储在对象中
var count_obj={};
对于(i=0;i1){
log(索引+”重复“+值+”次);
}
});

2017年3月1日
2017年3月2日
2017年3月1日
2017年3月3日
2017年3月4日
2017年3月5日
2017年3月3日
2017年3月6日
2017年3月3日
2017年3月3日

有点不清楚。。。是否要“检测”是否存在重复项?如果有,你期望的结果是什么?@LouysPatriceBesette是的,实际上我想检测它,如果有任何重复。我的最终结果是“2017年3月1日重复两次”。抱歉,如果我之前没有更具体地回答我的问题。我改进了我的答案以获得所需的最终结果格式。;)看一看@你真是太好了。正是我想看到的。非常感谢。:)然后,请将答案标记为已接受;)有点不清楚。。。是否要“检测”是否存在重复项?如果有,你期望的结果是什么?@LouysPatriceBesette是的,实际上我想检测它,如果有任何重复。我的最终结果是“2017年3月1日重复两次”。抱歉,如果我之前没有更具体地回答我的问题。我改进了我的答案以获得所需的最终结果格式。;)看一看@你真是太好了。正是我想看到的。非常感谢。:)然后,请将答案标记为已接受;)
$(".itemHead").each(function(){
    if($(this).find(".ModuleDate").length==0){
        //How shall I compare two dates?
    }
})