2013-02-01 5 views
1

J'ai une chaîne de date au format "2013-01-31T10: 10: 05.000Z". Je veux convertir cette chaîne en un objet Date dans extjs.convertir une chaîne de date au format utc en objet date dans Extjs

J'ai essayé d'utiliser Ext.Date.parse ("2013-01-31T10: 10: 05.000Z", "Y-m-dTH: i: s.uZ"). Mais il revient indéfini.

J'ai également essayé avec une nouvelle Date ("2013-01-31T10: 10: 05.000Z"), mais elle revient également indéfinie.

Note: J'ai essayé dans le navigateur IE8.

Quelqu'un pourrait m'aider s'il vous plaît à convertir la chaîne de date ci-dessus en objet Date?

Merci beaucoup sra. Maintenant, je reçois le résultat comme ... UTC + 5: 30 ... Y a-t-il un moyen de le convertir au format IST?

+0

ok. Merci de fournir ces informations. –

Répondre

9

Essayez Ext.Date.parse("2013-01-31T10:10:05.000Z","c");

Le c est le type de format pour ISO 8601 dates formatées

Voir la Ext.Date API pour plus de détails sur ce ou d'autres formats disponibles

+0

Oui, cela fonctionne dans IE8 sur jsfiddle: http://jsfiddle.net/hnYP8/1/ – Vlad

+0

Merci beaucoup pour votre réponse. Ça marche pour moi. –

+0

Puis-je savoir ce qui est "c" dans la ligne Ext.Date.parse ("2013-01-31T10: 10: 05.000Z", "c") ;? –

Questions connexes