gpt4 book ai didi

c# - 在 asp.net 中比较日期和今天

转载 作者:太空宇宙 更新时间:2023-11-03 19:17:09 25 4
gpt4 key购买 nike

我有一个文本框,它从用户那里获取输入日期。现在我想制作一个 validator 来检查日期是否大于今天。

我试过这个链接,但它有一些问题 http://forums.asp.net/t/1116715.aspx/1

如果我给这个日期 25/03/2013 它是正确的但是如果给 01/04/2013,它说比今天少。

**

更新

<asp:CompareValidator ID="CompareValidator2" runat="server" ControlToValidate="txtReturnDate"
Display="Dynamic" ErrorMessage="Date should be greater then today" ForeColor="Red"
Operator="GreaterThan" ValidationGroup="VI">Date should be greater then today</asp:CompareValidator>

**

请帮我解决这个问题

最佳答案

使用下面的代码比较指定日期和今天的日期

string date = "01/04/2013";
DateTime myDate = DateTime.ParseExact(date, "dd/MM/yyyy",
System.Globalization.CultureInfo.InvariantCulture);
if (myDate > DateTime.Today)
{
Console.WriteLine("greater than");
}
else
{
Console.WriteLine("Less Than");
}

关于c# - 在 asp.net 中比较日期和今天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15474497/

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