5
如何检查日期是否采用mm/DD/yyyy格式或不采用C#?如何检查日期是否采用mm/DD/yyyy格式或不在C#中
如何检查日期是否采用mm/DD/yyyy格式或不采用C#?如何检查日期是否采用mm/DD/yyyy格式或不在C#中
注意:我假设您在询问字符串是否为“MM/dd/yyyy”格式的有效日期。 A DateTime
本身并不是有的格式,所以你不能检查。
使用DateTime.TryParseExact
尝试分析它:
string text = "02/25/2008";
DateTime parsed;
bool valid = DateTime.TryParseExact(text, "MM/dd/yyyy",
CultureInfo.InvariantCulture,
DateTimeStyles.None,
out parsed);
请注意,我已经改变了您的格式串什么,我想你的意思 - 我怀疑你的真正用意第一位是分钟,例如。
如果你不想固定区域性做,指定一个不同的:)
我想创建一个方法,在那里我可以检查我的日期为MM/DD/YYY格式或没有。如果这是真的,那么我会做一些验证,否则离开。 – saurav2109 2011-01-13 08:39:34