From 14103f0faafff2e54bed4deca9357ff32dde78b2 Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Tue, 28 Jan 2020 19:11:22 -0800 Subject: [PATCH] Fix timestamp_format expr outside UTC timeZone. --- .../apache/druid/query/expression/TimestampFormatExprMacro.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/processing/src/main/java/org/apache/druid/query/expression/TimestampFormatExprMacro.java b/processing/src/main/java/org/apache/druid/query/expression/TimestampFormatExprMacro.java index f82b8b83f71f..3f222bfd39c1 100644 --- a/processing/src/main/java/org/apache/druid/query/expression/TimestampFormatExprMacro.java +++ b/processing/src/main/java/org/apache/druid/query/expression/TimestampFormatExprMacro.java @@ -65,7 +65,7 @@ public Expr apply(final List args) } final DateTimeFormatter formatter = formatString == null - ? ISODateTimeFormat.dateTime() + ? ISODateTimeFormat.dateTime().withZone(timeZone) : DateTimeFormat.forPattern(formatString).withZone(timeZone); class TimestampFormatExpr extends ExprMacroTable.BaseScalarUnivariateMacroFunctionExpr