Package raven.utils

Class DateCalculator

java.lang.Object
raven.utils.DateCalculator

public class DateCalculator extends Object
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 Details

    • DateCalculator

      public DateCalculator(Date dateStart, Date dateEnd)
      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

      public Date getDateStart()
      Obtiene la fecha de inicio.
      Returns:
      La fecha de inicio.
    • setDateStart

      public void setDateStart(Date dateStart)
      Establece la fecha de inicio.
      Parameters:
      dateStart - La fecha de inicio a establecer.
    • getDateEnd

      public Date getDateEnd()
      Obtiene la fecha de fin.
      Returns:
      La fecha de fin.
    • setDateEnd

      public void setDateEnd(Date dateEnd)
      Establece la fecha de fin.
      Parameters:
      dateEnd - La fecha de fin a establecer.
    • getTextSearch

      public String 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.