On Sat, Feb 11, 2012 at 8:32 PM, Brendan Eich <[email protected]> wrote: > It's well-specified by 15.9.3.1 etc.
I was reading http://es5.github.com/x15.9.html and I see the spec for allowing NaN as the "this time value". Where did the "Invalid Date" toString() came from? I don't see it on that page at all, yet all the browsers seem to return it. > This is all based on java.util.Date from ages ago, sorry it is painful. Have > you considered wrapping Date with a user-defined function that throws if an > invalid Date with a NaN time-value is created? Something like this: I was thinking of trying it out when running in a "debug" mode to help catch errors. Is there any actual real use in the wild for a Date with a NaN value? -Andrew _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

