Метод даты. Прототип.
Этот метод не поддерживается в IE6/7/8 и может быть исправлен следующим образом
Кода -копия выглядит следующим образом:
if (! date.prototype.toIsoString) {
Date.prototype.toIsoString = function () {
Функциональный пад (n) {return n <10? '0' + n: n}
вернуть это.
+ pad (this.getutcmonth () + 1) + '-'
+ pad (this.getutcdate ()) + 't'
+ pad (this.getutchours ()) + ':'
+ pad (this.getutcminutes ()) + ':'
+ pad (this.getutcseconds ()) + '.'. '
+ pad (this.getutcmilliseconds ()) + 'z';
}
}
Связанный:
http://msdn.microsoft.com/zh-cn/library/ie/ff925953%28v=vs.94%29.aspx
https://developer.mozilla.org/en-us/docs/web/javascript/reference/global_objects/date