如何将PDT时间字符串转换为DateTime

我有字符串格式的数据“2011年7月29日22:48:32 PDT”现在我想将它转换为datetime。 我该怎么做。

你可能在这个方法之后: DateTime.Parse(string)

PDT从GMT开始为-7,因此您可以参考GMT并减去7小时。

DateTime datetime = DateTime.Parse("Jul 29 2011 22:48:32 GMT"); // notice GMT datetime = datetime.AddHours(-7); // minus 7 hours