Expired Credit Card

by Joe Saad

HTML

<input type="text" placeholder="mm/yyyy" />
<a href="#">Check Date</a>

JavaScript

function daysInMonth(month,year) {
    return new Date(year, month, 0).getDate();
}


$('a').click(function () {
    var mm = $('input').val().slice(0,2) ; 
    var yyyy = $('input').val().slice(3) ;
    var dd = daysInMonth(mm,yyyy); 
    //var myDate = new Date('30/'+$('input').val());
    var myDate = new Date(mm+'/'+dd+'/'+ yyyy);
    var today = new Date();
    alert(today + ' and myDate is: '+ myDate );
    if (myDate.setHours(0, 0, 0, 0) < today.setHours(0, 0, 0, 0)) {
        alert('This card is expired');
    }

});