From: Vásáry Dániel Date: Tue, 27 Feb 2024 10:03:29 +0000 (+0100) Subject: Input date format modified X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=19c05b7d8cec379a4a53158c461eb288ecc9c816;p=mediacube.git Input date format modified --- diff --git a/mc-vod-sync/mc-vod-sync-service/src/main/java/hu/user/mcvodsync/service/in/AssetMapper.java b/mc-vod-sync/mc-vod-sync-service/src/main/java/hu/user/mcvodsync/service/in/AssetMapper.java index 9cf46c07..e351f646 100644 --- a/mc-vod-sync/mc-vod-sync-service/src/main/java/hu/user/mcvodsync/service/in/AssetMapper.java +++ b/mc-vod-sync/mc-vod-sync-service/src/main/java/hu/user/mcvodsync/service/in/AssetMapper.java @@ -14,7 +14,7 @@ import java.util.Map; @Mapper(unmappedTargetPolicy = ReportingPolicy.IGNORE) public interface AssetMapper { - SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy"); + SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy"); @Mapping(target = "catalogId", source = "CATALOG_ID") @Mapping(target = "seasonId", source = "SEASON_CATALOG_ID", qualifiedByName = "mapNullableNumber") @@ -57,32 +57,42 @@ public interface AssetMapper { @Named("mapSunrise") - static Date mapSunrise(String numberValue) { - long longValue = 0; + static Date mapSunrise(String value) { + Date result = null; try { - longValue = Long.parseLong(numberValue); + if (StringUtils.isNotBlank(value)) { + result = new Date(formatter.parse(value).getTime()); + } } catch (Exception ignored) { } - long javaDateValue = (longValue - 25569) * 86400 * 1000; - return new Date(javaDateValue); - } - - @Named("mapSunset") - static Date mapSunset(String numberValue) { -// Date result = null; + return result; +// long longValue = 0; // try { -// if (StringUtils.isNotBlank(dateValue)) { -// result = new Date(formatter.parse(dateValue).getTime()); -// } +// longValue = Long.parseLong(numberValue); // } catch (Exception ignored) { // } -// return result; - long longValue = 0; +// long javaDateValue = (longValue - 25569) * 86400 * 1000; +// return new Date(javaDateValue); + } + + @Named("mapSunset") + static Date mapSunset(String value) { + Date result = null; try { - longValue = Long.parseLong(numberValue); + if (StringUtils.isNotBlank(value)) { + result = new Date(formatter.parse(value).getTime()); + } } catch (Exception ignored) { } - long javaDateValue = (longValue - 25569) * 86400 * 1000; - return new Date(javaDateValue); + return result; + + +// long longValue = 0; +// try { +// longValue = Long.parseLong(numberValue); +// } catch (Exception ignored) { +// } +// long javaDateValue = (longValue - 25569) * 86400 * 1000; +// return new Date(javaDateValue); } }