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()
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
Especificação | Situação | Comentário |
---|---|---|
ECMAScript 3rd Edition (ECMA-262) | Standard | Definição inicial. |
ECMAScript 5.1 (ECMA-262) The definition of 'Date.prototype.toDateString' in that specification. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Date.prototype.toDateString' in that specification. |
Standard | |
ECMAScript 2016 Draft (7th Edition, ECMA-262) The definition of 'Date.prototype.toDateString' in that specification. |
Draft |
Compatibilidade entre navegadores
Funcionalidade | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Suporte básico | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Funcionalidade | Android | Chrome para Android | Firefox Móvel (Gecko) | IE Móvel | Opera Móvel | Safari Móvel |
---|---|---|---|---|---|---|
Suporte básico | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |