Ich schreibe gerade an einem kleinen Script, in dem ich die Systemuhrzeit auslesen muß. Es handelt sich um einen ESXi Server, auf dem ein Linux rennt. Wenn ich nun unter Linux, den date Befehl eingebe bekomme ich folgene Ausgabe:
unter Python, frage ich die Zeit so ab:
Code: Alles auswählen
now = datetime.datetime.utcnow ()
zeit_jetzt = now.strftime("%H:%M:%S")
print (zeit_jetzt)
Das geht auch alles so weit. Die Sache ist nun die, das die Zeit 2 Stunden früher ist, als wir wirklich haben. Also wir haben jetzt auf der normalen Uhr 12:13h und wenn ich den Server frage haben wir 10:13h.
Meine Frage ist nun, kann ich irgendwie, in meinem Script, 2h dazu rechnen, damit die Uhrzeit wieder stimmt? Oder löst man das irgendwie anders? Auf dem Server kann ich die Uhrzeit nicht manuel richtig stellen.