public final class DateTime extends Date implements Cloneable
| Constructor and Description |
|---|
DateTime()
Instancia uma data à partir de uma data atual.
|
DateTime(Calendar cal)
Instancia um objeto à partir de um Calendar
|
DateTime(Date date)
Instancia um objeto à partri de um Date
|
DateTime(int dia,
int mes,
int ano)
Instancia um objeto à partir de um dia, mes e ano informados
|
DateTime(String formato,
String data)
Instancia um objeto à partir de uma String.
|
| Modifier and Type | Method and Description |
|---|---|
DateTime |
addDay(int qtdDias)
Adiciona dia em uma data.
|
DateTime |
addHour(int qtdHour)
Adiciona hora em uma data.
|
DateTime |
addMonth(int qtdMes)
Adiciona mês em uma data.
|
boolean |
after(Date when)
Metodo que sobrescreve o de mesmo nome da classe Date, utilizado para manter compatibilidade.
|
boolean |
before(Date when)
Metodo que sobrescreve o de mesmo nome da classe Date, utilizado para manter compatibilidade.
|
DateTime |
clone()
Metodo que sobrescreve o de mesmo nome da classe Date, utilizado para manter compatibilidade.
|
int |
compareTo(Date anotherDate)
Metodo que sobrescreve o de mesmo nome da classe Date, utilizado para manter compatibilidade.
|
boolean |
equals(Object obj)
Metodo que sobrescreve o de mesmo nome da classe Date, utilizado para manter compatibilidade.
|
Calendar |
getCalendar()
Retorna uma instancia de Calendar que representa a data
|
Date |
getDateInstance()
Retorna o objeto java.util.Date gerenciado por esta Data
|
Date |
getDateSql()
Retorna o objeto java.sql.Date gerenciado por esta Data, ideal para lidar com JDBC
|
DateTime |
getDateWithoutTime()
Retorna um objeto Data sem as informações de tempo: hora, minuto, segundo, etc
|
int |
getDay()
Retorna o dia da data.
|
int |
getDiffDays(DateTime dataCalc)
Calcula a diferença de dias entre até a dataCalc
|
String |
getFormated(String formato)
Retorna a data formatada à partir do formato especificado.
|
int |
getMonth()
Retorna o dia da data.
|
DateTime |
getMonthFirstDay()
Retorna a data que representa o inicio do mês.
|
DateTime |
getMonthLastDay()
Retorna a data que representa o inicio do mês.
|
long |
getTime()
Metodo que sobrescreve o de mesmo nome da classe Date, utilizado para manter compatibilidade.
|
Time |
getTimeSql()
Retorna o objeto java.sql.Time gerenciado por esta Data, ideal para lidar com JDBC
|
Timestamp |
getTimestampSql()
Retorna o objeto java.sql.TimestampSql gerenciado por esta Data, ideal para lidar com JDBC
|
DateTime |
getTomorow() |
int |
getYear()
Retorna o dia da data.
|
DateTime |
getYearFirstDay()
Retorna a data que representa o inicio do ano.
|
DateTime |
getYearLastDay()
Retorna a data que representa o fim do ano.
|
DateTime |
getYesterday() |
int |
hashCode()
Metodo que sobrescreve o de mesmo nome da classe Date, utilizado para manter compatibilidade.
|
void |
setTime(long time) |
String |
toString()
Metodo que sobrescreve o de mesmo nome da classe Date, utilizado para manter compatibilidade.
|
from, getDate, getHours, getMinutes, getSeconds, getTimezoneOffset, parse, setDate, setHours, setMinutes, setMonth, setSeconds, setYear, toGMTString, toInstant, toLocaleString, UTCpublic DateTime(String formato, String data) throws ParseException
formato - format of the datedata - date to importParseException - when string date is in wrong formatpublic DateTime(Date date)
date - date to createpublic DateTime(Calendar cal)
cal - calendar to convertpublic DateTime(int dia,
int mes,
int ano)
dia - day of the datemes - month of the dateano - year of the datepublic DateTime()
public DateTime addHour(int qtdHour)
qtdHour - qtd de hourpublic DateTime addDay(int qtdDias)
qtdDias - qtd de diaspublic DateTime addMonth(int qtdMes)
qtdMes - qtd de mespublic DateTime getDateWithoutTime()
public int getDiffDays(DateTime dataCalc)
dataCalc - date to calcpublic DateTime getTomorow()
public DateTime getYesterday()
public DateTime getMonthFirstDay()
public DateTime getMonthLastDay()
public DateTime getYearFirstDay()
public DateTime getYearLastDay()
public Calendar getCalendar()
public String getFormated(String formato)
formato - format of the datepublic Date getDateInstance()
public Date getDateSql()
public Time getTimeSql()
public Timestamp getTimestampSql()
public int getDay()
public int getMonth()
public int getYear()
public long getTime()
public boolean after(Date when)
public int compareTo(Date anotherDate)
compareTo in interface Comparable<Date>compareTo in class Datepublic boolean before(Date when)
public DateTime clone()
public boolean equals(Object obj)
public int hashCode()
Copyright © 2021. All rights reserved.