From bcc32d0985b930138e3b53762ba8f7a97a77e476 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Thu, 23 Jul 2020 16:37:02 +0200 Subject: [chattyparser] fix formating of nanoseconds --- chattyparser.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/chattyparser.py b/chattyparser.py index 48d2bf5..c4cf318 100755 --- a/chattyparser.py +++ b/chattyparser.py @@ -36,14 +36,14 @@ def fmt_nsec(nanoseconds: Union[int, float]) -> str: total = int(nanoseconds) nanoseconds = int(total % 1E3) total -= nanoseconds - microseconds = int((total % 1E6) // 1E3) + microseconds = int((total % 1E9) // 1E3) total -= microseconds - seconds = int((total % 1E9) // 1E6) + seconds = int(total // 1E9) if seconds and microseconds: - return f"{seconds}s:{microseconds}ms:{nanoseconds}ns" + return f"{seconds}s:{microseconds}us:{nanoseconds}ns" elif microseconds: - return f"{microseconds}ms:{nanoseconds}ns" + return f"{microseconds}us:{nanoseconds}ns" else: return f"{nanoseconds}ns" -- cgit v1.2.3