コードは非常に単純なので、ここではあまり意味のないことには触れません。コードを教えてください:
//replace(/-/g, "/") は、検証式に基づいて日付を長い日付形式に変換します
var sDate = new Date(document.getElementById_x("datetimepickerStart").value.replace(/-/g, "/"));
var eDate = new Date(document.getElementById_x("datetimepickerEnd").value.replace(/-/g, "/"));
if(sDate > eDate)
{
alert("終了日は開始日よりも前であってはなりません!");
false を返します;
}
true を返します;
}
とても簡単だと思いませんか? 自由に遊んで、自分のプロジェクトで使用してください。