Date.prototype.toISOString and Invalid Date

John Cowan cowan at ccil.org
Wed Jun 10 08:21:01 PDT 2009


Adam Peller scripsit:

> I don't feel strongly on this, but it does strike me as odd that
> a function intended to avoid culturally-sensitive output would use
> an English phrase.  I'd lean towards IE/Opera, using notation from
> ECMAScript that is equally cryptic to all cultures :-)  At least that
> would be consistent with Number.toString() and would reinforce the fact
> that there are other methods to produce strings in the user's locale.

In fact, "NaN" is an abbreviation of an English phrase, namely "not
a number".  But neither dates nor date strings are numbers.  What say
you to "NaD"?

-- 
John Cowan                                cowan at ccil.org
At times of peril or dubitation,          http://www.ccil.org/~cowan
Perform swift circular ambulation,
With loud and high-pitched ululation.


More information about the es5-discuss mailing list