Gibt es eine Problemumgehung für einen kaputten v8-Datumsparser?

V8 Datumsparser ist kaputt:

> new Date('asd qw 101')
Sat Jan 01 101 00:00:00 GMT+0100 (CET)

Ich kann fragile reguläre Ausdrücke wie folgt verwenden:

\d{1,2} (jan|feb|mar|may|jun|jul|aug|sep|oct|nov|dec) \d{1,4}

aber es ist zu zerbrechlich. Ich kann mich nicht auf @ verlassnew Date (Problem in V8) und auch Moment kann mir nicht helfen, weil Moment istAuslöschen der Datumserkennung (Github Issue-Thread).

Gibt es eine Problemumgehung für einen kaputten v8-Datumsparser?

Deutlich sein. Wir haben Gecko und V8, beide habenDate. V8 hat ein kaputtes Date, Gecko hat ein funktionierendes. Ich brauche dasDate von in Gecko (Firefox).

Update: Der Parser ist definitiv kaputthttps: //code.google.com/p/v8/issues/detail? id = 2602
nope,Status: WorkingAsIntended

Antworten auf die Frage(6)

Ihre Antwort auf die Frage