gpt4 book ai didi

c# - 比较 dd-MMM-yyyy 格式日期的验证

转载 作者:行者123 更新时间:2023-11-30 17:58:51 24 4
gpt4 key购买 nike

我有两个文本框。一个包含开始日期,另一个包含结束日期。两个文本框均采用 dd-MMM-yyyy 日期格式。我的要求是比较这两个日期,如果截止日期小于起始日期,我必须抛出异常(如果截止日期 < 起始日期,我不能继续进行)。

我使用了比较验证器,但它不起作用。所以我尝试使用 java 脚本进行验证。但它已经有几天没有用了。

我把脚本写成:

function ValidateDate() {
var fromdate = document.getElementById("txtStartDate");
var todate = document.getElementById("txtEndDate");

var startDate = fromdate.value;
var endDate = todate.value;


if (endDate < startDate) {
alert("Please ensure that the End Date is greater than or equal to the Start Date.");
return false;
}
}

请你们中的任何人为我提供解决方案。提前致谢。

最佳答案

在这里使用 Jquery 会容易得多。

var fromdate = document.getElementById("txtStartDate");
var todate = document.getElementById("txtEndDate");

if ($.datepicker.parseDate('dd/mm/yy', fromdate) > $.datepicker.parseDate('dd/mm/yy', todate)) {

alert(fromdate+ 'is greater than ' + todate);

}

检查 THIS文档。

关于c# - 比较 dd-MMM-yyyy 格式日期的验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17524240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com