有没有人知道如何将Mon Sep 09 2013 00:00:00 GMT+0530 (India Standard Time)
日期转换为C#DateTime对象。
我尝试了DateTime.Parse()
和DateTime.TryParseExact()
,但没有运气。
答案 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);