Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. JavaScript
  3. Referencia de JavaScript
  4. Objetos globales
  5. Date
  6. Date.prototype.toISOString()

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

Date.prototype.toISOString()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julio de 2015⁩.

El métodotoISOString() devuelve una cadena en el formatosimplificado extendido ISO (ISO 8601), que siempre mide 24 o 27 caracteres de largo: (YYYY-MM-DDTHH:mm:ss.sssZ or±YYYYYY-MM-DDTHH:mm:ss.sssZ, respectivamente). El uso horario no tiene retraso respecto a UTC, como lo denota el sufijo"Z".

Sintaxis

dateObj.toISOString()

Valor devuelto

Una cadena que representa la fecha dada en el formatoISO 8601 según la hora universal.

Ejemplos

UsandotoISOString()

js
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:

js
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

Specification
ECMAScript® 2026 Language Specification
# sec-date.prototype.toisostring

Compatibilidad con navegadores

Ver también

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp