2009-10-11 6 views
3

Je reçois une date JSON d'un webservice que j'ai besoin pour analyser et manualy la date ressemble à ceci: « Ven 06 nov 2009 00:00:00 -0800 »C# Parse json Date?

Comment puis-je analyser cela en un datetime objet?

Je suppose que je devrais utiliser DateTime.ParseExact mais que dois-je nourrir en elle.

Répondre

9

utiliser juste DateTime.Parse. J'ai vérifié que cela fonctionne pour cette chaîne.

+0

ok maintenant im embarresed! merci beaucoup je ne pensais pas que ce serait aussi simple! – Peter

2

var date = DateTime.Parse("Fri, 06 Nov 2009 00:00:00 -0800"); fonctionne très bien.

1

J'ai couru ce code et il a bien fonctionné:

string date = "Fri, 06 Nov 2009 00:00:00 -0800"; 
DateTime dt = DateTime.Parse(date); 
0

// analyser la date au format JSON à javascript objet date

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

// affichage de format la date (par exemple 04/10/2012)

ALORS

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

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