Class DateFormatNormalizer
- java.lang.Object
-
- net.n2oapp.framework.engine.data.normalize.DateFormatNormalizer
-
public class DateFormatNormalizer extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Stringdate(String dateStr)Преобразование даты из формата ISO в формат dd.MM.yyyystatic StringdateWithInput(String dateStr, String inputFormat)Преобразование даты из указанного формата в формат dd.MM.yyyystatic StringdateWithInputAndOutput(String dateStr, String inputFormat, String outputFormat)Преобразование даты из входного формата в выходнойstatic StringdateWithOutput(String dateStr, String outputFormat)Преобразование даты из формата ISO в указанный форматstatic Stringperiod(String startDate, String endDate)Преобразование двух дат к интервальному виду Пример: входные данные: "12.09.2022", "13.09.2022" выходные данные: "12.09.2022 - 13.09.2022"
-
-
-
Method Detail
-
date
public static String date(String dateStr)
Преобразование даты из формата ISO в формат dd.MM.yyyy- Parameters:
dateStr- Строковое представление даты(или даты и времени) в формате ISO- Returns:
- Строковое представление даты в формате dd.MM.yyyy
-
dateWithInput
public static String dateWithInput(String dateStr, String inputFormat)
Преобразование даты из указанного формата в формат dd.MM.yyyy- Parameters:
dateStr- Строковое представление даты(или даты и времени) в входном форматеinputFormat- Входной формат даты- Returns:
- Строковое представление даты в формате dd.MM.yyyy
-
dateWithOutput
public static String dateWithOutput(String dateStr, String outputFormat)
Преобразование даты из формата ISO в указанный формат- Parameters:
dateStr- Строковое представление даты(или даты и времени) в формате ISOoutputFormat- Выходной формат даты- Returns:
- Строковое представление даты в выходном формате
-
dateWithInputAndOutput
public static String dateWithInputAndOutput(String dateStr, String inputFormat, String outputFormat)
Преобразование даты из входного формата в выходной- Parameters:
dateStr- Строковое представление даты(или даты и времени) в входном форматеinputFormat- Входной формат датыoutputFormat- Выходной формат даты- Returns:
- Строковое представление даты в выходном формате
-
period
public static String period(String startDate, String endDate)
Преобразование двух дат к интервальному виду Пример: входные данные: "12.09.2022", "13.09.2022" выходные данные: "12.09.2022 - 13.09.2022"- Parameters:
startDate- Начальное значение датыendDate- Конечное значение даты- Returns:
- Строка интервала дат
-
-