Je travaille avec des dates dans un flux RSS, mais je le trouve des résultats différents lorsque vous utilisez le code ci-dessous dans IE, Chrome et Firefox:problème avec les formats de date en JavaScript avec différents navigateurs
new Date('2001-01-01T12:00:00Z')
Firefox est satisfait cela, mais Chrome et IE renvoient une date invalide.
Je pensais que je vais essayer de remplacer le T et Z comme suit:
new Date('2001-01-01 12:00:00')
Cette fois Chrome est satisfait, mais Firefox et IE Date de retour non valide.
Des idées ce que je devrais faire pour obtenir un objet de date dans tous les navigateurs avec ce format ?!
Un grand merci, Tim
Vous avez raison, cela fonctionne, et c'est une meilleure solution que la mienne. – NicolasT
Merci beaucoup! Testé et travaillant pour moi dans IE, FF, Chrome et Opera! – TimS
Comment est-ce que je fais ce travail sur FF avec timezone? Parce que cette 'nouvelle date ('2001-01-01T12: 00: 00 + 1000'.replace (/ \ -/g,' \/'). Replace (/ [T | Z]/g,' '))' return Date invalide dans FF, mais fonctionne dans IE/Chrome –