Searching for a specific String-Format

overdue span date

by Akram kamal

HTML

<span title="01.02.2001">a</span>

<span title="01.02.2024">b</span>

<span title="01.02.2099">c</span>

CSS

.overdue {
    color: red;
}

JavaScript

$(function() {
    var now = new Date;
    $("span[title]").filter(function() {
        var title = this.title.split(".");
        var date = new Date(title[2], title[1] - 1, title[0]);
        console.log(title, date,date < now);
        return date < now;
    }).addClass("overdue")
})