Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Date.prototype.toISOString()

Este articulo necesita una revisión editorial. Cómo puedes ayudar.

Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

El método toISOString() devuelve una cadena en el formato simplificado extendido ISO (ISO 8601), que siempre mide 24 caracteres de largo: YYYY-MM-DDTHH:mm:ss.sssZ. El uso horario no tiene retraso respecto a UTC, como lo denota el sufijo "Z".

Sintaxis

dateObj.toISOString()

Ejemplos

Usando toISOString()

var today = new Date('05 October 2011 14:48 UTC');

console.log(today.toISOString()); // Devuelve 2011-10-05T14:48:00.000Z

El ejemplo de arriba usa una cadena no estándar que podría no ser interpretada correctamente en navegadores distintos de Firefox.

Polyfill

Este método fue estandarizado en ECMA-262 5° edición. Los motores javascript que no han sido actualizados para soportar este método pueden solucionar su ausencia de la siguiente manera:

if (!Date.prototype.toISOString) {
  (function() {

    function pad(number) {
      if (number < 10) {
        return '0' + number;
      }
      return number;
    }

    Date.prototype.toISOString = function() {
      return this.getUTCFullYear() +
        '-' + pad(this.getUTCMonth() + 1) +
        '-' + pad(this.getUTCDate()) +
        'T' + pad(this.getUTCHours()) +
        ':' + pad(this.getUTCMinutes()) +
        ':' + pad(this.getUTCSeconds()) +
        '.' + (this.getUTCMilliseconds() / 1000).toFixed(3).slice(2, 5) +
        'Z';
    };

  }());
}

Especificaciones

Especificación Estatus Comentario
ECMAScript 5.1 (ECMA-262)
The definition of 'Date.prototype.toISOString' in that specification.
Standard Definición inicial. Implementado en javascript 1.8
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Date.prototype.toISOString' in that specification.
Standard  

Compatibilidad con navegadores

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico (Yes) (Yes) 9 (Yes) (Yes)
Característica Android Chrome para Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: thzunder, developingo
 Última actualización por: thzunder,