日付が過去かどうかを確認する必要があります。これは私がこれまでに持っているものです。JSfiddleはこちら。
var date = "09/12/2013";
var d = new Date();
var month = d.getMonth() + 1;
var day = d.getDate();
var todaysDate = +(('' + day).length < 2 ? '0' : '') + day + '/' + (('' + month).length < 2 ? '0' : '') + month + '/' + d.getFullYear();
if (date < todaysDate) {
alert("in the past");
} else {
alert("in the future");
}
現在、日付は過去であり、将来の日付であると言われています。文字列を日付として解析する必要があることはわかっていますが、方法がわかりません。
ヘルプ?