c# - 本地化日期验证器

标签 c# asp.net

有没有办法使用用户的文化来本地化日期范围验证器?我正在寻找一种验证日期并避免提供固定格式的好方法(例如:使用正则表达式验证器执行 dd/mm/yyyy)

最佳答案

使用Date.TryParseExact()方法,引用documentation . 使用返回的 My.Application.Culture.CurrentCulture.DateTimeFormat 对象的成员,该对象属于 System.Globalization 类。 DateTimeFormatInfo , 以检索当前文化的日期格式(每种文化都有多种格式,例如长格式和短格式...)。

关于c# - 本地化日期验证器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2448548/

相关文章:

c# - 不缓存 [ChildActionOnly] 操作在 ASP.NET MVC 中不起作用

c# - 列表模式下的 .NET ListView 停止显示在列中

c# - 禁用表单的透明度

c# - C# 和 Java 中的垃圾回收之间的根本区别是什么?

asp.net - asp.net插入命令以返回最后插入的ID

asp.net - 向最终用户颁发 SSL 证书

c# - 如何判断当前应用是否为Medium Trust

c# - 如何在 HTTP POST 中获取 List<Model> 对象

c# - 这会是 sql 注入(inject)的受害者吗

javascript - 在 Windows 窗体中使用 javascript 的桌面通知