From 87a3752e8c93240231e00deea467e63a915ce17a Mon Sep 17 00:00:00 2001 From: Max Gekk Date: Sun, 5 Jul 2020 22:31:51 +0300 Subject: [PATCH] Use GetTimestamp in ParseToDate --- .../spark/sql/catalyst/expressions/datetimeExpressions.scala | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/datetimeExpressions.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/datetimeExpressions.scala index a1277217b1b3..551cbc3161cc 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/datetimeExpressions.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/datetimeExpressions.scala @@ -1450,8 +1450,7 @@ case class ParseToDate(left: Expression, format: Option[Expression], child: Expr extends RuntimeReplaceable { def this(left: Expression, format: Expression) { - this(left, Option(format), - Cast(SecondsToTimestamp(UnixTimestamp(left, format)), DateType)) + this(left, Option(format), Cast(GetTimestamp(left, format), DateType)) } def this(left: Expression) = {