将字符串转换为自定义DateTime

时间:2011-11-23 11:08:23

标签: .net string datetime .net-2.0

  

可能重复:
  Convert string to datetime Using C#

我想在.NET 2.0中将字符串转换为DateTime。例如,字符串将采用10/07/2011 (dd/MM/yyyy)格式,然后我想将其转换为DateTime对象。

2 个答案:

答案 0 :(得分:1)

您可以使用DateTime.ParseExact将自定义字符串日期格式解析为DateTime。 例如:

var dateTime = DateTime.ParseExact(
    "10/07/2011",
    "dd/MM/yyyy",
    CultureInfo.InvariantCulture);

或者您可以指定具有DMY日期格式的文化,例如英国:

var dateTime = DateTime.Parse("13/07/2011", new CultureInfo("en-GB"));

答案 1 :(得分:0)

DateTime dt = DateTime.Parse(strdate);