-1

有谁知道如何将Mon Sep 09 2013 00:00:00 GMT+0530 (India Standard Time)日期转换为 C# DateTime 对象。我试过了DateTime.Parse()DateTime.TryParseExact()但没有运气。

4

1 回答 1

5

您可以使用DateTime.ParseExactDateTime从任何字符串格式创建对象。

var stringDate = "Mon Sep 09 2013 00:00:00 GMT+0530";
var dt = DateTime.ParseExact(
        stringDate,
        "ddd MMM dd yyyy HH:mm:ss 'GMT'zzz",
        System.Globalization.CultureInfo.InvariantCulture);
于 2013-09-10T13:37:22.623 回答