From f369769f4d176df801d496ecb86cab0bad2cde1b Mon Sep 17 00:00:00 2001 From: ypiel Date: Fri, 18 Feb 2022 10:15:52 +0100 Subject: [PATCH] fix(TDI-47477): Fix ParserUtils for tExtractPositionalFields --- .../resources/java/routines/system/ParserUtils.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main/plugins/org.talend.librariesmanager/resources/java/routines/system/ParserUtils.java b/main/plugins/org.talend.librariesmanager/resources/java/routines/system/ParserUtils.java index 1e9cc82ac0..4d7d588d1e 100644 --- a/main/plugins/org.talend.librariesmanager/resources/java/routines/system/ParserUtils.java +++ b/main/plugins/org.talend.librariesmanager/resources/java/routines/system/ParserUtils.java @@ -313,10 +313,14 @@ public class ParserUtils { */ public static java.util.Date parseTo_Date(String dateString, String pattern) { // check the parameter for supporting " ","2007-09-13"," 2007-09-13 " + if (dateString != null) { + dateString = dateString.trim(); + } + if (dateString == null || dateString.length() == 0) { return null; } - dateString = dateString.trim(); + if (pattern == null) { pattern = Constant.dateDefaultPattern; }