diff options
-rw-r--r-- | systemd/journal.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/systemd/journal.py b/systemd/journal.py index cc0b8aa..4168dec 100644 --- a/systemd/journal.py +++ b/systemd/journal.py @@ -321,7 +321,7 @@ class Reader(_Reader): >>> j.seek_realtime(yesterday) """ if isinstance(realtime, _datetime.datetime): - realtime = int(float(realtime.strftime("%s.%f")) * 1000000) + realtime = int(float(realtime.astimezone().strftime("%s.%f")) * 1000000) elif not isinstance(realtime, int): realtime = int(realtime * 1000000) return super(Reader, self).seek_realtime(realtime) |