conform, use whole seconds.
diff --git a/tools/archiver.py b/tools/archiver.py
index 7af367c..942b3d7 100755
--- a/tools/archiver.py
+++ b/tools/archiver.py
@@ -520,11 +520,11 @@
else:
print("Could not find any valid dates in email headers, using current time")
notes.append(["BADDATE: Falling back to default UNIX epoch"])
- epoch = time.time()
+ epoch = int(time.time())
else:
- epoch = email.utils.mktime_tz(message_date)
+ epoch = int(email.utils.mktime_tz(message_date))
else:
- epoch = email.utils.mktime_tz(message_date)
+ epoch = int(email.utils.mktime_tz(message_date))
# message_date calculations are all done, prepare the index entry
date_as_string = time.strftime("%Y/%m/%d %H:%M:%S", time.gmtime(epoch))
body = self.message_body(msg)