Tach!
Date.prototype.toJSON = function () { return this.toLocaleString('de-DE'); }
Ich würde aber diese format benötigen:
"2015-10-07T00:00:00.000Z"
Meine Frage wär jetzt, ob es für this.toLocaleString('de-DE'); eine Möglichkeit gibt, dass man das so fomatiert (mit T dazwischen)?
Nein, weil das ja keine lokale Formatierung ist. Du bekommst die Formatierung gemäß ISO 8601, indem du es unterlässt, die Methode toJSON() vom Date-Objekt zu überschreiben.
Wenn du es nicht für JSON brauchst, dann gibt es noch die Methode toISOString(), ggf. mit Polyfill, wenn es auch mit IE kleiner 9 laufen soll.
dedlfix.