Hallo alles, was ich alsValidate Zeit und die Endzeit beginnen mit Javascript
folge<input type="text" id="txtStartTime" value="5:00 PM" />
<input type="text" id="txtEndTime" value="01:23 AM" />
<input type="button" id="btnCompare" value="Compare" onclick="Compare()" />
<script type="text/javascript">
function Compare() {
var strStartTime = document.getElementById("txtStartTime").value;
var strEndTime = document.getElementById("txtEndTime").value;
var startTime = new Date().setHours(GetHours(strStartTime), GetMinutes(strStartTime), 0);
var endTime = new Date(startTime)
endTime = endTime.setHours(GetHours(strEndTime), GetMinutes(strEndTime), 0);
if (startTime > endTime) {
alert("Start Time is greater than end time");
}
if (startTime == endTime) {
alert("Start Time equals end time");
}
if (startTime < endTime) {
alert("Start Time is less than end time");
}
}
function GetHours(d) {
var h = parseInt(d.split(':')[0]);
if (d.split(':')[1].split(' ')[1] == "PM") {
h = h + 24;
}
return h;
}
function GetMinutes(d) {
return parseInt(d.split(':')[1].split(' ')[0]);
}
</script>
versuchen Startzeit und Endzeit mit Hilfe von Javascript zu validieren Was ich brauche, ist, wenn ich in Startzeit als 08.00 Uhr betreten und Endzeit als 09.00 Uhr sollte es true zurück, wenn ich 9.00 Uhr in Startzeit und Endzeit als 08.00 Uhr betreten wird, sollte return false
Ihre Frage ist eine andere apporach haben? –
Warnungen durch Retouren ersetzen? – jbe
@SujalMandal die moderne Idee einer "Frage" ist "was ich brauche ist". – evolutionxbox