2010-08-28 7 views
3

Quel est le format de l'heure et comment le reformater en utilisant JQuery? C'est à partir d'un pubdate d'un podcast XML.Quel est le format de l'heure et comment le reformater en utilisant JQuery?

Lun 26 Jul 2010 19:15:58 -0700

Y at-il un nom précis pour ce format de date? Je n'ai jamais vu ça exactement et ça me déconcerte un peu. J'ai essayé le plugin énuméré ci-dessous mais il ne fonctionne pas correctement ou prend cette entrée de date.

Répondre

2

JS comprend que le format (RFC 1123):

javascript:alert(new Date(Date.parse('Mon, 26 Jul 2010 19:15:58 -0700'))) 

Plus ici: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/parse

+0

Hot dang, vous aviez raison! Je vous remercie! Voici ce que je devais faire pour l'obtenir dans le format que je voulais. 1) Parse la date comme MPLUNGJAN a déclaré 2) Puis slap à travers ce formateur comme ça. Var cleanDate = (nouvelle date (Date.parse (item.pubDate))); \t \t \t \t \t \t $ ('# storyDate') vide() append ($ format.date (cleanDate, "MM/dd/yyyy").).. –

+0

heureux d'aider. JS a encore quelques surprises intégrées comme ça :-) – mplungjan

+0

J'adorerais avoir un vote sur la réponse. Juste obtenu un badge pour 5 réponses acceptées sans upvotes ... – mplungjan

0

Vous aurez besoin d'un plugin. Une recherche rapide tiré vers le haut http://plugins.jquery.com/project/jquery-dateFormat

+1

Merci. Oui, j'ai essayé celui-là, mais il ne le formate pas correctement. Ce plug-in ne prend ces types d'entrée: entrée dates formats # 1 2009-12-18 10: 54: 50,546 # 2 Mer 13 janvier 10:43:41 CET 2010 Voilà pourquoi je voulais connaître la date précise type de format, donc je peux être plus précis. Sauf si vous voyez que je fais quelque chose de mal. http://plugins.jquery.com/project/jquery-dateFormat –

+0

En utilisant ce plugin, ma date commence comme ceci: Lun 09 août 2010 19:00:36 -0700 je l'ai mis à travers ce formatter et il sort comme ceci: 09/Aug/-0700 –