date会抛出异常

时间:2013-01-28 11:18:18

标签: c# datetime

我有一个包含文本的文本框

18/1/2013

我想将此文本作为Type datetime。我尝试过使用特定的代码

Convert.ToDateTime(DateTime.ParseExact(TxtStartDate.Text.Trim(), "dd/MM/yyyy", null));

但它会抛出异常

String was not recognized as a valid DateTime.

1 个答案:

答案 0 :(得分:3)

使用

var date = DateTime.ParseExact(TxtStartDate.Text.Trim(), "d/M/yyyy", System.Globalization.CultureInfo.InvariantCulture);
相关问题