gpt4 book ai didi

c# - 如何验证日期?

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

我有一个 Texbox,它是为输入日期而创建的。我对 dd-mm-yyyy 格式使用了 RegularExpressionValidator。它工作正常。

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
ControlToValidate="tb_date" ErrorMessage="dd-mm-yyyy"
ValidationExpression="\d{1,2}-\d{1,2}-\d{4}">
</asp:RegularExpressionValidator>

但我还需要评估输入的日期不应小于今天的日期。我该如何实现?请帮助...

最佳答案

您可以创建一个 CustomValidator会将值解析为 DateTime

DateTime.ParseExact(str, "dd-mm-yyyy")

或者您可以在 javascript 上创建一个验证,将值转换为日期并与现在进行比较

关于c# - 如何验证日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16914525/

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