Package raven.utils
Class DateCalculator
java.lang.Object
raven.utils.DateCalculator
Clase utilitaria para calcular y manipular fechas.
Permite obtener el texto de búsqueda entre dos fechas, la diferencia en días entre dos fechas,
y representaciones de fechas en diferentes formatos.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor predeterminado que crea una instancia de DateCalculator sin fechas.DateCalculator(Date dateStart, Date dateEnd) Constructor que inicializa la clase DateCalculator con fechas de inicio y fin. -
Method Summary
Modifier and TypeMethodDescriptionObtiene la fecha de fin.Obtiene la fecha de inicio.longObtiene la diferencia en días entre las fechas de inicio y fin.Obtiene el texto de búsqueda que representa el rango de fechas.voidsetDateEnd(Date dateEnd) Establece la fecha de fin.voidsetDateStart(Date dateStart) Establece la fecha de inicio.
-
Constructor Details
-
DateCalculator
Constructor que inicializa la clase DateCalculator con fechas de inicio y fin.- Parameters:
dateStart- Fecha de inicio.dateEnd- Fecha de fin.
-
DateCalculator
public DateCalculator()Constructor predeterminado que crea una instancia de DateCalculator sin fechas.
-
-
Method Details
-
getDateStart
Obtiene la fecha de inicio.- Returns:
- La fecha de inicio.
-
setDateStart
Establece la fecha de inicio.- Parameters:
dateStart- La fecha de inicio a establecer.
-
getDateEnd
Obtiene la fecha de fin.- Returns:
- La fecha de fin.
-
setDateEnd
Establece la fecha de fin.- Parameters:
dateEnd- La fecha de fin a establecer.
-
getTextSearch
Obtiene el texto de búsqueda que representa el rango de fechas.- Returns:
- El texto de búsqueda del rango de fechas.
-
getDifferenceDays
public long getDifferenceDays()Obtiene la diferencia en días entre las fechas de inicio y fin.- Returns:
- La diferencia en días.
-