|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcomum.util.Data
public abstract class Data
Classe com fun��es para manipula��o de Data e hora.
| Field Summary | |
|---|---|
(package private) static int |
timeZone
|
| Constructor Summary | |
|---|---|
Data()
|
|
| Method Summary | |
|---|---|
static java.util.Date |
addAnos(int qtdeAnos,
java.util.Date data)
Soma ou subtrai uma quantidade de ANOS de uma determinada data. |
static java.util.Date |
addDias(int qtdeDias,
java.util.Date data)
Soma ou subtrai uma quantidade de DIAS de uma determinada data. |
static java.util.Date |
addMeses(int qtdeMeses,
java.util.Date data)
Soma ou subtrai uma quantidade de MESES de uma determinada data. |
static int |
compareAnoMesDia(java.util.Date data1,
java.util.Date data2)
Compara duas Datas baseadas no Ano, m�s e dia. |
static java.lang.String |
getAbreviaturaMes(int mes)
Converte o numero do mes para sua String abreviada. |
static int |
getAno(java.util.Date data)
Retorna o Ano(int). |
static java.util.Calendar |
getCalendar(java.util.Date data)
Retorna um objeto Calendar com a data fornecida como par�metro. |
static java.util.Date |
getDataAtual()
Retorna um objeto Date com a data atual. |
static int |
getDia(java.util.Date data)
Retorna o dia(int) do mes. |
static java.lang.String |
getDiaSemanaNome(java.util.Date data)
Retorna o Dia da Semana(String) Abreviado. |
static java.lang.String |
getDiaSemanaNomeExtenso(java.util.Date data)
Retorna o Dia da Semana por completo. |
static java.util.GregorianCalendar |
getGregorianCalendar(java.util.Date data)
Retorna um objeto Calendario Gregoriano a partir de uma data fornecida como par�metro utilizando o default locale e timezone. |
static java.lang.String |
getHoraAtual(boolean comSeparador)
Obter a hora atual. |
static java.lang.String |
getHorario(java.util.Date data)
Retorna o hor�rio no formato HH:MM. |
static int |
getMes(java.util.Date data)
Retorna o mes (int). |
static java.lang.String |
getNomeMesExtenso(int mes)
Converte o numero do mes para a String correspondente. |
static int |
getUltimoDiaMes(java.util.Date data)
Retorna o ultimo dia(int) do mes. |
static boolean |
isFuturo(java.util.Date data)
Verifica se a data passada como par�metro � FUTURA. |
static boolean |
isFuturo(java.lang.String data)
Verifica se a data passada como par�metro � FUTURA. |
static boolean |
isPassado(java.util.Date data)
Verifica se a data passada como par�metro � PASSADA. |
static boolean |
isPassado(java.lang.String data)
Verifica se a data passada como par�metro � PASSADA. |
static java.lang.String |
parseDate(java.util.Date data)
Converte um Date para uma String no formato dd/mm/aaaa. |
static java.util.Date |
parseDate(java.lang.String data)
Converte uma String para um Date. |
static java.util.Date |
parseDate(java.lang.String data,
java.lang.String formato)
Converte uma String para um Date, seguindo um formato espec�fico. |
static java.lang.String |
parseDateHour(java.util.Date data)
Converte um Date para uma String no formato dd/mm/aaaa HH:mm:ss. |
static java.util.Date |
parseDateHour(java.lang.String data)
Converte um String para um Date no formato dd/mm/aaaa HH:mm:ss. |
static java.util.Date |
parseDateHourDate(java.lang.String data)
Converte um String para um Date no formato dd/mm/aaaa HH:mm:ss. |
static java.lang.String |
parseDateHourMinuteSecond(java.util.Date data)
Converte um Date para uma String no formato dd/mm/aaaa HH:mm:ss. |
static java.lang.String |
parseDateHourSegundos(java.util.Date data)
Converte um Date para uma string no formato mm.ss.SSS |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
static int timeZone
| Constructor Detail |
|---|
public Data()
| Method Detail |
|---|
public static java.util.Date parseDate(java.lang.String data)
String - data - Data a ser formatada.
public static java.util.Date parseDate(java.lang.String data,
java.lang.String formato)
String - dataString - formato
public static java.lang.String parseDateHour(java.util.Date data)
Date - data - Data a ser formatada.
public static java.util.Date parseDateHour(java.lang.String data)
String - data - Data a ser informada
public static java.util.Date parseDateHourDate(java.lang.String data)
String - data - Data a ser informada
public static java.lang.String parseDateHourSegundos(java.util.Date data)
Date - data
public static java.lang.String parseDate(java.util.Date data)
Date - data - Data a ser formatada.
public static java.util.Date getDataAtual()
public static java.util.Calendar getCalendar(java.util.Date data)
Date - data
public static java.util.GregorianCalendar getGregorianCalendar(java.util.Date data)
Date - data
public static java.util.Date addDias(int qtdeDias,
java.util.Date data)
int - qtdeDias - Dias que ser�o somados � data (n�meros negativos para fazer substra��o).Date - data - Data a partir da qual ser� feita a opera��o
public static java.util.Date addMeses(int qtdeMeses,
java.util.Date data)
int - qtdeMeses - Meses que ser�o somados � data (n�meros negativos para fazer subtra��o).Date - data - Data a partir da qual ser� feita a opera��o.
public static java.util.Date addAnos(int qtdeAnos,
java.util.Date data)
int - qtdeAnos - Anos que ser�o somados � data (n�meros negativos para fazer subtra��o).Date - data - Data a partir da qual ser� feita a opera��o.
public static boolean isFuturo(java.util.Date data)
Date - data
public static boolean isFuturo(java.lang.String data)
String - data
public static boolean isPassado(java.lang.String data)
String - data
public static boolean isPassado(java.util.Date data)
Date - data
public static java.lang.String getAbreviaturaMes(int mes)
int - mes
public static java.lang.String getNomeMesExtenso(int mes)
int - mes
public static int getDia(java.util.Date data)
Date - data
public static int getMes(java.util.Date data)
Date - data
public static int getAno(java.util.Date data)
Date - data
public static java.lang.String getHorario(java.util.Date data)
Date - data
public static java.lang.String getHoraAtual(boolean comSeparador)
boolean - comSeparador
public static int getUltimoDiaMes(java.util.Date data)
Date - data
public static java.lang.String getDiaSemanaNome(java.util.Date data)
Date - data
public static java.lang.String getDiaSemanaNomeExtenso(java.util.Date data)
Date - data
public static java.lang.String parseDateHourMinuteSecond(java.util.Date data)
Date - data - Data a ser formatada.
public static int compareAnoMesDia(java.util.Date data1,
java.util.Date data2)
data - adata1 - Date primeira data a ser comparada.data2 - Date segunda data a ser comparada.
0 se o argumento data1 � igual ao argumento data2;
um valor menor que 0 se o argumento data1 � menor que o argumento data2;
e um valor maior que 0 se o argumento data1 � maior que o argumento data2.
java.lang.NullPointerException - se data � nula.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||