|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comum.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 |