Class DateUtil


  • public class DateUtil
    extends java.lang.Object
    Hilfsklasse zum Parsen von Datumsangaben.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.text.DateFormat DEFAULT_FORMAT
      Das Default-Dateformat von Jameica (dd.mm.yyyy).
      static java.text.DateFormat SHORT_FORMAT
      Das Kurz-Dateformat von Jameica (dd.mm.yy).
    • Constructor Summary

      Constructors 
      Constructor Description
      DateUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String convert2Date​(java.lang.String text)
      Eingabehilfe für Datumsfelder.
      static java.util.Date endOfDay​(java.util.Date date)
      Setzt die Uhrzeit eines Datums auf 23:59:59.999.
      static java.util.Date startOfDay​(java.util.Date date)
      Resettet die Uhrzeit eines Datums.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • DEFAULT_FORMAT

        public static final java.text.DateFormat DEFAULT_FORMAT
        Das Default-Dateformat von Jameica (dd.mm.yyyy). Abhaengig vom Locale.
      • SHORT_FORMAT

        public static final java.text.DateFormat SHORT_FORMAT
        Das Kurz-Dateformat von Jameica (dd.mm.yy). Abhaengig vom Locale.
    • Constructor Detail

      • DateUtil

        public DateUtil()
    • Method Detail

      • convert2Date

        public static java.lang.String convert2Date​(java.lang.String text)
        Eingabehilfe für Datumsfelder. Eine 1-2stellige Zahl wird als Tag des aktuellen Monats interpretiert. Eine 4stellige Zahl als Tag und Monat des laufenden Jahres.
        Parameters:
        text - zu parsender Text.
        Returns:
        das vervollstaendigte Datum oder der Originalwert, wenn es nicht geparst werden konnter.
      • startOfDay

        public static java.util.Date startOfDay​(java.util.Date date)
        Resettet die Uhrzeit eines Datums.
        Parameters:
        date - das Datum.
        Returns:
        das neue Datum.
      • endOfDay

        public static java.util.Date endOfDay​(java.util.Date date)
        Setzt die Uhrzeit eines Datums auf 23:59:59.999.
        Parameters:
        date - das Datum.
        Returns:
        das neue Datum.