O objeto Date permite trabalhar com datas e horários. Algumas operações com datas podem ser bastante simplificadas através do uso deste objeto. Por exemplo:
- Obter a data do relógio do sistema;
- Realizar operações com datas como comparações ou soma;
- Saber o número de dias de um mês;
- Saber se um ano é bissexto;
- Saber em que dia da semana caiu um dia qualquer.
Este objeto precisa ser criado através do operador new. Há 4 formas de criar uma data:
// Pegando a data atual do sistema
DataHoje= newDate() ;
// Utilizando uma string com a data
Data1 = newDate("February15, 1997 12:02:00");
// Através do ano, dia e mês
Data2 = newDate(1997, 1, 15);
// Através do ano, dia, mês, hora, minuto e segundo
Data3 = newDate(1997, 1, 15, 14, 02, 12);
Métodos do objeto Date
O objeto Date tem uma série de métodos que permitem a manipulação de cada parte de uma data em separado.
Métodos: |
getDate() / setDate() |
- |
obtém/define o dia do mês |
getMonth() / setMonth() |
- |
obtém/define o mês (de 0 a 11) |
getYear() / setYear() |
- |
obtém/define o ano |
getFullYear() / setFullYear() |
- |
obtém/define o ano com 4 dígitos |
getDay() / setDay() |
- |
obtém/define o dia da semana (de 0 a 6) |
getHours() / setHours |
- |
obtém/define as horas |
getMinutes() / setMinutes() |
- |
obtém/define os minutos |
getSeconds() / setSeconds() |
- |
obtém/define os segundos |
getTime() / setTime() |
- |
obtém/define o nº milisegundos desde 01/01/70 |
|
|
\n'+
'\n'+
'\n'+
'Obtendo a hora do sistema
\n'+
'\n'+
'\n'+
'