2012-04-03 58 views

回答

6

你的意思是你希望它成功,只有当它的确切格式匹配时?然后使用DateTime.TryParseExact :)请注意,同时允许“10.31.12”和“31.10.12”是一个好主意 - 否则例如“03.04.12”意味着什么?你的数据来自哪里?用户或其他系统?如果是另一个系统,则应该使用不变的文化和自定义格式字符串。如果来自用户,那就更难了......你应该匹配他们的文化,然后找出一些可用的格式子集。