JSFiddle - React, Tailwind, and code Playground

by lollero

HTML

<div>1, 11, 2013</div>
<div>15, 11, 2013</div>
<div>29, 11, 2013</div>
<div>1, 12, 2013</div>
<div>29, 12, 2013</div>

<br>

<div>24, 1, 2014</div>
<div>21, 2, 2014</div>
<div>14, 3, 2014</div>
<div>11, 4, 2014</div>
<div>9, 5, 2014</div>
<div>10, 8, 2014</div>
<div>5, 9, 2014</div>
<div>3, 10, 2014</div>
<div>7, 11, 2014</div>
<div>5, 12, 2014</div>

JavaScript

var today = new Date();
today.setHours(0, 0, 0, 0);

$.each($('div'), function (key, value) {
    
    var d = value.innerHTML.split(', ');
    var divDate = new Date(d[2], d[1] - 1, d[0], 0, 0, 0, 0);

    console.log( divDate.getTime() );
    
    if (divDate.getTime() >= today.getTime()) {
        $(this).css({ 'background-color': 'red' });
        // return false;
    }
    
});