|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--p1.aplic.geral.Data
Classe usada para formatar e manusear datas mais convenientemente.
Field Summary | |
static int |
DOMINGO
DiaDaSemana (retornado por getDiaDaSemana()) que representa Domingo |
static int |
QUARTA
DiaDaSemana (retornado por getDiaDaSemana()) que representa Quarta-Feira |
static int |
QUINTA
DiaDaSemana (retornado por getDiaDaSemana()) que representa Quinta-Feira |
static int |
SÁBADO
DiaDaSemana (retornado por getDiaDaSemana()) que representa Sábado |
static int |
SEGUNDA
DiaDaSemana (retornado por getDiaDaSemana()) que representa Segunda-Feira |
static int |
SEXTA
DiaDaSemana (retornado por getDiaDaSemana()) que representa Sexta-Feira |
static int |
TERÇA
DiaDaSemana (retornado por getDiaDaSemana()) que representa Terça-Feira |
Constructor Summary | |
Data()
Constroi uma data representando agora |
|
Data(int dia,
int mes,
int ano)
Constroi uma data representando um dado dia. |
|
Data(int dia,
int mes,
int ano,
int hora,
int min,
int seg)
Constroi uma data representando um dado dia e hora. |
Method Summary | |
java.lang.Object |
clone()
Clona a data. |
int |
compareTo(java.lang.Object outraData)
Compara a data com outra data. |
java.lang.String |
DDMMAAAA()
Formata uma data no formato dd/mm/aaaa |
java.lang.String |
DDMMAAAAHHMM()
Formata uma data no formato dd/mm/aaaa hh:mm |
boolean |
equals(java.lang.Object objeto)
Testa a igualdade de um objeto com esta Data. |
int |
getAno()
Retorna o ano correspondendo a esta data. |
java.util.Date |
getDate()
Retorna uma data do tipo Date correspondendo a esta data. |
int |
getDia()
Retorna o dia correspondendo a esta data. |
int |
getDiaDaSemana()
Retorna o dia da semana correspondendo a esta data. |
int |
getHoras()
Retorna as horas correspondendo a esta data. |
int |
getMes()
Retorna o mês correspondendo a esta data. |
int |
getMinutos()
Retorna os minutos correspondendo a esta data. |
int |
getSegundos()
Retorna os segundos correspondendo a esta data. |
void |
somarAno(int numAnos)
Acrescenta um número de anos à data. |
void |
somarDia(int numDias)
Acrescenta um número de dias à data. |
void |
somarHoras(int numHoras)
Acrescenta um número de horas à data. |
void |
somarMes(int numMeses)
Acrescenta um número de meses à data. |
void |
somarMinutos(int numMinutos)
Acrescenta um número de minutos à data. |
void |
somarSegundos(int numSegundos)
Acrescenta um número de segundos à data. |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int DOMINGO
public static final int SEGUNDA
public static final int TERÇA
public static final int QUARTA
public static final int QUINTA
public static final int SEXTA
public static final int SÁBADO
Constructor Detail |
public Data()
public Data(int dia, int mes, int ano)
dia
- O dia desejadomes
- O mês desejado (0 = jan, 11 = dez)ano
- O ano desejadopublic Data(int dia, int mes, int ano, int hora, int min, int seg)
dia
- O dia desejadomes
- O mês desejado (0 = jan, 11 = dez)ano
- O ano desejadohora
- As horas desejadasmin
- Os minutos desejadasseg
- Os segundos desejadosMethod Detail |
public java.lang.Object clone()
public java.util.Date getDate()
public int getAno()
public int getMes()
public int getDia()
public int getDiaDaSemana()
public int getHoras()
public int getMinutos()
public int getSegundos()
public java.lang.String DDMMAAAA()
public java.lang.String DDMMAAAAHHMM()
public void somarAno(int numAnos)
numAnos
- O número de anos a acrescentar (pode ser negativo).public void somarMes(int numMeses)
numMeses
- O número de meses a acrescentar (pode ser negativo).public void somarDia(int numDias)
numDias
- O número de dias a acrescentar (pode ser negativo).public void somarHoras(int numHoras)
numHoras
- O número de horas a acrescentar (pode ser negativo).public void somarMinutos(int numMinutos)
numMinutos
- O número de minutos a acrescentar (pode ser negativo).public void somarSegundos(int numSegundos)
numSegundos
- O número de segundos a acrescentar (pode ser negativo).public int compareTo(java.lang.Object outraData) throws java.lang.ClassCastException
compareTo
in interface java.lang.Comparable
outraData
- A outra data a comparar com this.public boolean equals(java.lang.Object objeto)
equals
in class java.lang.Object
objeto
- O objeto a comparar com esta data.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |