使用c#转换2013年9月9日星期一00:00:00 GMT + 0530(印度标准时间)

时间:2013-09-10 13:34:44

标签: c# datetime

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

1 个答案:

答案 0 :(得分:5)

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

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);