0
開始日と終了日の分が正しい形式であるかどうかを確認する方法について完全には不明です。彼らが30分増分していない場合、私は警報を送信したい。Moment.toDate分が30か00のいずれかであるかどうかを確認してください
ここでは、終了日が開始日より前である無効な時間について、これをチェックするためにelseを追加したいだけです。私はかなりjqueryに新しいといくつかの助けを使用することができます、事前に感謝!ここで
は私CSHTML jsのコードです:
var startDate = moment($('#txtStart').val(), "DD/MM/YYYY HH:mm A").toDate();
var endDate = moment($('#txtEnd').val(), "DD/MM/YYYY HH:mm A").toDate();
if (startDate > endDate) {
alert('Invalid end date');
return;
}
//this is wrong
else if(startDate.Hours != '00' || startDate.Hours != '30' || endDate.Hours != '00' || endDate.Hours != '30'){
alert('booking times must start or end in 30 minute increments')
}
tyvm!私は非常に新しいので、これは大きな助けでした! –
@DominicMazurよろしくお願いします。:-) –
@DominicMazurこれは正解であり、助けてくれます。 –