2012-04-02 5 views
2

Ich bekomme Zeitdaten in diesem Format in einem JSON-Objekt.Covert Time von Facebook Graph API zu lesbaren Zeitformat zurückgegeben

"created_time": "2012-04-01T15:02:52+0000" 

Ich brauche dieses Format zu einem gewissen lesbaren Zeitformat zu konvertieren wie

3:02 PST 1 April, 2012 

So sind die Anwender es verstehen. Ich benutze Jquery für die Handhabung dieser Daten. Ich habe es versucht, aber ich verstehe nicht, welches Zeitformat es ist!

+3

[Was haben Sie versucht] (http://mattgemamm.com/2008/12/08/what-have-you-tried/)? – PeeHaa

+0

Ich habe einfach versucht, es zu konvertieren, einfach durch Schneiden der Daten und tun Sie es manuell! Aber das ist keine sehr effiziente Methode. –

Antwort

7

Sie sollten in der Lage sein, so etwas zu tun, was eigentlich Menschen lesbar sein sollte:

var date = new Date("2012-04-01T15:02:52+0000") 
console.log(date); //Sun Apr 01 2012 17:02:52 GMT+0200 (W. Europe Summer Time) 

das Date-Objekt verwenden, sind Sie in der Lage, es weiter zu konvertieren, sollten Sie wollen.

Siehe http://www.elated.com/articles/working-with-dates/ für einige schöne Beispiele, wie:

date.toDateString(); //Sun Apr 01 2012​​​​​​​​​​​​​​​​​ 
+0

Es drucken eine Aussage –

+0

So Apr 01 2012 20:32:52 GMT + 0530 (India Standardzeit) –

+0

Vielen Dank! Thats was ich wollte –

0

Ich denke, man Timeago Plugin wollen!