diff --git a/ydb/core/viewer/viewer_nodes.h b/ydb/core/viewer/viewer_nodes.h index a98e9ef42e3d..48d608f479bb 100644 --- a/ydb/core/viewer/viewer_nodes.h +++ b/ydb/core/viewer/viewer_nodes.h @@ -954,10 +954,10 @@ class TJsonNodes : public TViewerPipeClient { InvalidateNodes(); } if (UptimeSeconds > 0 && FieldsAvailable.test(+ENodeFields::SystemState)) { - ui64 limitSeconds = TInstant::Now().Seconds() - UptimeSeconds; + ui64 limitMilliSeconds = TInstant::Now().MilliSeconds() - UptimeSeconds * 1000; TNodeView nodeView; for (TNode* node : NodeView) { - if (node->SystemState.GetStartTime() >= limitSeconds) { + if (node->SystemState.GetStartTime() >= limitMilliSeconds) { nodeView.push_back(node); } }