HTMLテーブルのセルをドラッグしてstartTime13:30:00endTime 14:15:00(24時間形式)のようになります。隠しフィールドに開始時間と終了時間の値を保存しています
var hidStartTime=13:30:00;
var hidEndTime=14:15:00;
ユーザーのスタータイムとエンドタイムが現在のクライアントマシンの時刻と比較して過ぎているかどうかを確認してから、alert( "過去の時刻の予定を修正することはできません。");を生成する必要があります。確認方法
var todaysDate = new Date();
var currentHour = todaysDate.getHours();
var currentMinutes = todaysDate.getMinutes();
if (currentHour < endTimeHour)
{
alert("You can not allow to fix appointment for past time.");
return false;
}