<分区>
我面临着根据本地文化验证日期和时间的问题。
这是我的正则表达式验证器
<asp:RegularExpressionValidator
ID="regTime"
ControlToValidate="txtTime"
Display="Dynamic"
Text="Invalid Time Format"
ValidationExpression="^((1[012])|(0?[1-9])):([0-5][0-9]) ?([aApP][mM])$"
runat="server">
</asp:RegularExpressionValidator>
上述验证器验证了 en-en 文化的时间。
现在我正在开发一个需要能够处理每种文化的日期和时间格式的应用程序,我想要一个具体的解决方案来解决如何使用 RegularExpression 根据文化验证日期和时间。
例如,美国时间格式为 h:mm tt (01:20 PM),德国时间格式为 HH:mm (13:20)。