Hier ist mein Problem, ich habe 2 mal in Python, eine in EST und andere in GMT. Ich muss beides in die Epoche umwandeln und sie vergleichen. Von dem, wie es aussieht, wenn ich das EST in die Epoche umwandele, sollte es in das genaue Äquivalent von GMT umgewandelt werden, das ich dachte. Es sieht nicht wie es ist:Epoch Times and Time Zonen
from datetime import datetime as dt,datetime,timedelta
import time
# EST
date_time = '09.03.1999' + " " + "08:44:17"
pattern = '%d.%m.%Y %H:%M:%S'
epoch = int(time.mktime(time.strptime(date_time, pattern)))
print epoch
# GMT
date_time2 = '09.03.1999' + " " + "13:44:17.000000"
pattern2 = '%d.%m.%Y %H:%M:%S.%f'
epoch2 = int(time.mktime(time.strptime(date_time2, pattern2)))
print epoch2
Sie brauchen nicht ton sie konvertieren zu Epoche, sie zu vergleichen: http://stackoverflow.com/questions/8142364/how-to-compare- Zwei-Daten Andernfalls können Sie diese Ressource lehrreich finden: http://www.idiotinside.com/2015/03/14/working-with-date-and-time-python-892/ – Aif
Ich sollte klarstellen, dass ich dachte Epochenumwandlung wäre einfacher, da ich diesen Vergleich später mache: 'if (epoch - 120)
user3498593
Ich werde auch Filter mit dieser Zeit in Wireshark machen, was einfach zu tun ist epoche – user3498593