Date.prototype.toUTCString()

Baseline Widely available

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

O método toUTCString() converte uma data para uma cadeia de caracteres (string), usando o fuso horário UTC.

Baseado na RFC7231 e modificado de acordo com a ECMA-262 toUTCString, ele pode ter valores negativos na versão de 2021.

Experimente

Sintaxe

dateObj.toUTCString()

Valor de retorno

Uma string representando a data usando o fuso horário UTC.

Descrição

O valor retornado por toUTCString() é uma string no formato Www, dd Mmm yyyy hh:mm:ss GMT, onde:

Formato da String Descrição
Www Dia da semana, em três letras (e.g. Sun, Mon, ...)
dd Dia do mês, como dois dígitos com zero à esquerda se requisitado
Mmm Mês, em três letras (e.g. Jan, Feb, ...)
yyyy Ano, como 4 ou mais dígitos com zeros à esquerda se requisitado
hh Hora, como dois dígitos com zero à esquerda se requisitado
mm Minutos, como dois dígitos com zero à esquerda se requisitado
ss Segundos, como dois dígitos com zero à esquerda se requisitado

Antes do ECMAScript 2018, o formato do valor de retorno variava de acordo com a plataforma. O valor de retorno mais comum era um carimbo de data formatada na RFC-1123, que é uma versão relativamente atualizada dos carimbos de data da RFC-822.

Exemplos

Usando toUTCString()

js
let today = new Date("Wed, 14 Jun 2017 00:00:00 PDT");
let UTCstring = today.toUTCString(); // Wed, 14 Jun 2017 07:00:00 GMT

Especificações

Specification
ECMAScript Language Specification
# sec-date.prototype.toutcstring

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também