Klasse ConvertExpressionHelper

java.lang.Object
de.svws_nrw.module.reporting.html.dialects.ConvertExpressionHelper

public class ConvertExpressionHelper extends Object
Die Klasse stellt Hilfsmethoden zur Datumsverarbeitung zur Verfügung, die über einen Thymeleaf-Dialect und dessen ExpressionFactory in HTML-Templates verwendet werden können.
  • Konstruktordetails

    • ConvertExpressionHelper

      public ConvertExpressionHelper()
      Erstellt einen neuen SVWSDateExpressionHelper
  • Methodendetails

    • toDateObject

      public Date toDateObject(String dateISO8601)
      Gibt ein als String im ISO-Format vorliegendes Datum als Objekt vom Typ Date zurück.
      Parameter:
      dateISO8601 - Der String, der das im ISO-Format yyyy-MM-dd vorliegende Datum enthält.
      Gibt zurück:
      Das übergebene Datum als Date-Objekt.
    • toDateDE

      public String toDateDE(String dateISO8601)
      Gibt ein als String im ISO-Format vorliegendes Datum als String im deutschen Datumsformat zurück.
      Parameter:
      dateISO8601 - Der String, der das im ISO-Format yyyy-MM-dd vorliegende Datum enthält.
      Gibt zurück:
      Das übergebene Datum im deutschen Format.
    • toDateDELong

      public String toDateDELong(String dateISO8601)
      Gibt ein als String im ISO-Format vorliegendes Datum als String im deutschen Datumsformat mit ausgeschriebenem Monat zurück.
      Parameter:
      dateISO8601 - Der String, der das im ISO-Format yyyy-MM-dd vorliegende Datum enthält.
      Gibt zurück:
      Das übergebene Datum im deutschen Format mit ausgeschriebenem Monat.
    • toWochentagDE

      public String toWochentagDE(String dateISO8601)
      Gibt zu einem als String im ISO-Format vorliegendem den deutschen Wochentag zurück.
      Parameter:
      dateISO8601 - Der String, der das im ISO-Format yyyy-MM-dd vorliegende Datum enthält.
      Gibt zurück:
      Der deutsche Wochentag des Datums.
    • toWochentagKurzDE

      public String toWochentagKurzDE(String dateISO8601)
      Gibt zu einem als String im ISO-Format vorliegendem den deutschen Wochentag als Abkürzung zurück.
      Parameter:
      dateISO8601 - Der String, der das im ISO-Format yyyy-MM-dd vorliegende Datum enthält.
      Gibt zurück:
      Der abgekürzte deutsche Wochentag des Datums.
    • toKalenderwocheDE

      public String toKalenderwocheDE(String dateISO8601)
      Gibt zu einem als String im ISO-Format vorliegendem Datum die Kalenderwoche in Deutschland zurück.
      Parameter:
      dateISO8601 - Der String, der das im ISO-Format yyyy-MM-dd vorliegende Datum enthält.
      Gibt zurück:
      Die Kalenderwoche des Datums in Deutschland.