Date.prototype.toDateString()

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 toDateString() retorna a porção da data de um objeto Date em um formato legível para humanos em inglês dos Estados Unidos.

Sintaxe

objetoDate.toDateString()

Descrição

Exemplares de Date referem-se a um ponto específico no tempo. Chamar toString() retorna a data num formato legível para humanos em inglês dos Estados Unidos. No SpiderMonkey, isso consiste na porção da data (dia, mês e ano) seguida pela porção da hora (horas, minutos, segundos e fuso horário). Ás vezes, deseja-se obter uma string apenas da porção da data; Isso pode ser conseguido com o método toDateString().

O método toDateString() é especialmente útil porque motores que implementam o padrão ECMA-262 podem divergir na string retornada pelo toString() de objetos Date , pois o formato é dependente da implentação e abordagens simples que repartem a string podem não produzir resultados consistentes nos vários motores.

Exemplos

Um uso básico de toDateString()

js
var d = new Date(1993, 6, 28, 14, 39, 7);

console.log(d.toString()); // exibe Wed Jul 28 1993 14:39:07 GMT-0600 (PDT) no log
console.log(d.toDateString()); // exibe Wed Jul 28 1993 no log

Especificações

Specification
ECMAScript® 2025 Language Specification
# sec-date.prototype.todatestring

Compatibilidade com navegadores

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
toDateString

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Ver também