[英]Datetime.tryparse with no year value
我正在尝试使用datetime.tryparse但是当传递“10.2”时它会成功并填充当前年份。 我希望它只有在通过10.31.12或31.10.12等时才能成功。谢谢
你的意思是你希望它只有在匹配一个确切的格式时才能成功? 然后使用DateTime.TryParseExact
:)注意,允许“10.31.12”和“31.10.12”是个坏主意 - 否则“03.04.12”的意思是什么? 您的数据来自哪里 - 用户或其他系统? 如果它是另一个系统,您应该使用不变文化和自定义格式字符串。 如果它来自用户,则更难......你应该匹配他们的文化,然后计算出一些要使用的格式子集。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.