string nodeValue = "2013-02-11T14:29:01-05:00";
DateTime result = DateTime.Parse(nodeValue);
Console.WriteLine(result);
2/11/2013 1:29:01 PM
Be aware that if the string is not a valid date an exception will be thrown
in that case use TryParse
ring nodeValue = "2013-13-11T14:29:01-05:00";
DateTime result;
DateTime.TryParse(nodeValue, out result);
Console.WriteLine(result);
1/0001 12:00:00 AM