122 of 264 menu

Objeto Date

O objeto Date é o objeto principal para trabalhar com datas.

Sintaxe

let date = new Date();

Agora a variável date é um objeto de data que armazena o momento atual no tempo (segundo, minuto, hora e assim por diante). Usando funções especiais, podemos obter as características de tempo que precisamos, por exemplo, a hora atual, o dia atual ou o mês atual.

Por exemplo, a hora atual pode ser obtida assim: date.getHours(), e o mês atual - assim date.getMonth(). Veja todas as opções:

let date = new Date(); console.log(date.getSeconds()); // segundos console.log(date.getMinutes()); // minutos console.log(date.getHours()); // horas console.log(date.getDate()); // dias console.log(date.getMonth()); // meses a partir de zero console.log(date.getFullYear()); // ano console.log(date.getDay()); // dia da semana atual

Definindo um momento específico no tempo

É possível definir um momento específico no tempo, e não o atual. Para isso, passe os parâmetros no formato new Date(ano, mês, dia, horas, minutos, segundos, milissegundos) e, neste caso, será armazenado na variável date não o momento atual, mas aquele que especificamos nos parâmetros. Características deste formato: a contagem dos meses começa em zero, os parâmetros ausentes, a partir das horas, são considerados zero, e para ano, mês e dia – um.

Exemplo

Vamos exibir o dia, mês e ano atuais no formato 'ano-mês-dia' (o mês, neste caso, será 1 a menos que o real, pois a numeração dos meses começa em zero):

let date = new Date(); let str = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate(); console.log(str);

Veja também

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar