ich mit Daten in einem RSS-Feed arbeite, aber ich bin die Suche nach unterschiedlichen Ergebnissen, wenn Sie den Code unten in IE, Chrome und Firefox:Problem mit Datumsformaten in JavaScript mit verschiedenen Browsern
new Date('2001-01-01T12:00:00Z')
Firefox ist glücklich mit aber Chrome und IE geben ein ungültiges Datum zurück.
Ich dachte, ich würde versuchen, die T und Z wie folgt ersetzt:
new Date('2001-01-01 12:00:00')
Dieses Mal Chrome damit glücklich ist, aber Firefox und IE Ungültiges Datum zurück.
Irgendwelche Ideen, was ich tun sollte, um ein Date-Objekt in allen Browsern mit diesem Format zu bekommen ?!
Vielen Dank, Tim
Sie haben Recht, das funktioniert, und es ist eine bessere Lösung als meine. – NicolasT
Vielen Dank! Getestet und arbeitet für mich in IE, FF, Chrome und Opera! – TimS
Wie mache ich das mit FF mit Zeitzone arbeiten? Weil dieses 'neue Datum (2001-01-01T12: 00: 00 + 1000'.replace (/ \ -/g, '\ /'). Ersetzen (/ [T | Z]/g, ''))' Return Ungültiges Datum in FF, funktioniert aber in IE/Chrome –