我有一个包含文本的文本框
18/1/2013
我想将此文本作为Type datetime。我尝试过使用特定的代码
Convert.ToDateTime(DateTime.ParseExact(TxtStartDate.Text.Trim(), "dd/MM/yyyy", null));
但它会抛出异常
String was not recognized as a valid DateTime.
答案 0 :(得分:3)
使用
var date = DateTime.ParseExact(TxtStartDate.Text.Trim(), "d/M/yyyy", System.Globalization.CultureInfo.InvariantCulture);