diff --git a/djblets/log/__init__.py b/djblets/log/__init__.py
index 467048e5a1c03f548b34557d4b607cbe8ad64edc..0a176d1827b73dc4c79bb840d6d00ecd236d0dee 100644
--- a/djblets/log/__init__.py
+++ b/djblets/log/__init__.py
@@ -78,9 +78,9 @@ class TimedLogInfo(object):
 
         logging.log(self.default_level, "End: %s" % self.message,
                     request=self.request)
-        logging.log(level, "%s took %s.%s seconds" % (self.message,
-                                                       delta.seconds,
-                                                       delta.microseconds),
+        logging.log(level, '%s took %d.%06d seconds' % (self.message,
+                                                        delta.seconds,
+                                                        delta.microseconds),
                     request=self.request)
 
 
