Datas

846 palavras 4 páginas
Classe Date em Javascript

Sobre este objeto recai todo o trabalho com datas em Javascript, como obter uma data, o dia, a hora e outras coisas. Para trabalhar com datas necessitamos instanciar um objeto da classe Date e com ele já podemos realizar as operações que necessitamos.

Um objeto da classe Date pode ser criado de duas maneiras distintas. Por um lado podemos criar o objeto com o dia e hora atuais e por outro podemos cria-lo com um dia e hora distintos aos atuais. Isto depende dos parâmetros que passemos ao construir os objetos.

Para criar um objeto fecha com o dia e hora atuais, colocamos os parênteses vazios ao chamar ao construtor da classe Date.

minhaData = new Date()

Para criar um objeto data com um dia e hora diferentes dos atuais temos que indicar entre parênteses o momento para iniciar o objeto. Existem várias maneiras de expressar um dia e hora válida, por isso podemos construir uma data nos guiando por vários esquemas. Estes são dois deles, suficientes para criar todo tipo de datas e horas.

minhaData = new Date(ano,mês,dia,hora,minutos,segundos) minhaData = new Date(ano,mês,dia)

Os valores que deve receber o construtor são sempre numéricos. Um detalhe, o mês começa por 0, ou seja, janeiro é o mês 0. Se não indicamos a hora, o objeto data se cria com hora 00:00:00.

Os objetos da classe Date não têm propriedades, mas existem um montão de métodos que têm, vamos vê-los agora.

getDate()
Devolve o dia do mês.

getDay()
Devolve o dia da semana.

getHours()
Retorna a hora.

getMinutes()
Devolve os minutos.

getMonth()
Devolve o mês (atenção ao mês que começa por 0).

getSeconds()
Devolve os segundos.

getTime()
Devolve os segundos transcorridos entre o dia 1 de janeiro de 1970 e a data correspondente ao objeto ao que se passa a mensagem.

getYear()
Retorna o ano, ao que se restou 1900. Por exemplo, para o 1995 retorna 95, para o 2005 retorna 105. Este método está obsoleto em Netscape a partir da versão 1.3 de Javascript e

Relacionados

  • Data
    2570 palavras | 11 páginas
  • Data
    1602 palavras | 7 páginas
  • Data
    616 palavras | 3 páginas
  • Data
    642 palavras | 3 páginas
  • data
    297 palavras | 2 páginas
  • data
    279 palavras | 2 páginas
  • Data
    367 palavras | 2 páginas
  • Datas
    9942 palavras | 40 páginas
  • data
    714 palavras | 3 páginas
  • data
    337 palavras | 2 páginas