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
  • 55,782
  • 8
  • 132
  • 160
Peter
  • 35,292
  • 38
  • 140
  • 191

5 Answers5

9

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

JaredPar
  • 703,665
  • 143
  • 1,211
  • 1,438
2

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

alexn
  • 55,635
  • 14
  • 110
  • 143
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,009
  • 2
  • 28
  • 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
  • 23,358
  • 21
  • 77
  • 107
0

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

Community
  • 1
  • 1
Rubens Farias
  • 55,782
  • 8
  • 132
  • 160