aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkniv <kniv@yandex-team.ru>2022-03-10 23:44:07 +0300
committerkniv <kniv@yandex-team.ru>2022-03-10 23:44:07 +0300
commit4374e1d8b894ac168c69e9c496ebc7dda93118ca (patch)
tree74c9ff49d8da1c0cdd521d490c440ca007eaf959
parent0caf3a3b4c4cacd082da31a7c2601c67d5173dd2 (diff)
downloadydb-4374e1d8b894ac168c69e9c496ebc7dda93118ca.tar.gz
YQL-8217: Support >6 digits in seconds (as with truncation)
YQL-8217: Support >6 digits in seconds (as with truncate) ref:f617d83f9c6d17bea1f13066aa660dfd35da051f
-rw-r--r--ydb/library/yql/udfs/common/datetime2/datetime_udf.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ydb/library/yql/udfs/common/datetime2/datetime_udf.cpp b/ydb/library/yql/udfs/common/datetime2/datetime_udf.cpp
index 763fea8024..06430b5fee 100644
--- a/ydb/library/yql/udfs/common/datetime2/datetime_udf.cpp
+++ b/ydb/library/yql/udfs/common/datetime2/datetime_udf.cpp
@@ -1541,7 +1541,7 @@ namespace {
++it;
--digits;
}
-
+ for (; !digits && limit && std::isdigit(*it); --limit, ++it);
while (digits--) {
usec *= 10U;
}