4
我想使用datetime.tryparse,但通过“10.2”它成功并填充当前年份。我希望它只是成功传球12年10月31日或12年10月31日等等 感谢Datetime.tryparse没有年份值
我想使用datetime.tryparse,但通过“10.2”它成功并填充当前年份。我希望它只是成功传球12年10月31日或12年10月31日等等 感谢Datetime.tryparse没有年份值
你的意思是你希望它成功,只有当它的确切格式匹配时?然后使用DateTime.TryParseExact
:)请注意,同时允许“10.31.12”和“31.10.12”是一个好主意 - 否则例如“03.04.12”意味着什么?你的数据来自哪里?用户或其他系统?如果是另一个系统,则应该使用不变的文化和自定义格式字符串。如果来自用户,那就更难了......你应该匹配他们的文化,然后找出一些可用的格式子集。