3

I get a json date from a webservice that i need to parse manualy and the date looks like this: "Fri, 06 Nov 2009 00:00:00 -0800"

How would i parse this into a datetime object?

I guess i should use DateTime.ParseExact but what do i feed into it.

Rubens Farias
  • 57,174
  • 8
  • 131
  • 162
Peter
  • 37,042
  • 39
  • 142
  • 198

5 Answers5

9

Just use DateTime.Parse. I verified it works for this string.

JaredPar
  • 733,204
  • 149
  • 1,241
  • 1,454
2

var date = DateTime.Parse("Fri, 06 Nov 2009 00:00:00 -0800"); works fine.

alexn
  • 57,867
  • 14
  • 111
  • 145
1

I ran this code and it worked fine:

string date = "Fri, 06 Nov 2009 00:00:00 -0800";
DateTime dt = DateTime.Parse(date);
Pete OHanlon
  • 9,086
  • 2
  • 29
  • 28
0

// parse JSON formatted date to javascript date object

var date = new Date(parseInt(jsonDate.substr(6)));

// format display date (e.g. 04/10/2012)

THEN

var displayDate = $.datepicker.formatDate("mm/dd/yy", date);

from http://blog.degree.no/bloggere/

Ravi Ram
  • 24,078
  • 21
  • 82
  • 113
0

Check it out: Converting String to DateTime C#.net

Community
  • 1
  • 1
Rubens Farias
  • 57,174
  • 8
  • 131
  • 162