mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-09 18:10:48 +00:00
Fixed formatDateTime to utilize timezone of DateTime/DateTime64 argument
This commit is contained in:
parent
82a7939a01
commit
c3651c3a0a
@ -314,8 +314,8 @@ public:
|
|||||||
size_t result_size = pattern_to_fill.size();
|
size_t result_size = pattern_to_fill.size();
|
||||||
|
|
||||||
const DateLUTImpl * time_zone_tmp = nullptr;
|
const DateLUTImpl * time_zone_tmp = nullptr;
|
||||||
if (arguments.size() == 3)
|
if (std::is_same_v<DataType, DataTypeDateTime64> || std::is_same_v<DataType, DataTypeDateTime>)
|
||||||
time_zone_tmp = &extractTimeZoneFromFunctionArguments(block, arguments, 2, 0);
|
time_zone_tmp = &extractTimeZoneFromFunctionArguments(block, arguments, 3, 0);
|
||||||
else
|
else
|
||||||
time_zone_tmp = &DateLUT::instance();
|
time_zone_tmp = &DateLUT::instance();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user