More type annotations.
[python_utils.git] / datetime_utils.py
index 60b859afd0a0ccfec361034f66b2bff615e5bc43..6f504f6c304b850e830cffab08d0ed8be67fed39 100644 (file)
@@ -780,7 +780,7 @@ def describe_timedelta(delta: datetime.timedelta) -> str:
     '1 day, and 10 minutes'
 
     """
-    return describe_duration(delta.total_seconds())
+    return describe_duration(int(delta.total_seconds()))  # Note: drops milliseconds
 
 
 def describe_duration_briefly(seconds: int, *, include_seconds=False) -> str:
@@ -825,7 +825,9 @@ def describe_timedelta_briefly(delta: datetime.timedelta) -> str:
     '1d 10m'
 
     """
-    return describe_duration_briefly(delta.total_seconds())
+    return describe_duration_briefly(
+        int(delta.total_seconds())
+    )  # Note: drops milliseconds
 
 
 if __name__ == '__main__':