Das Problem ist, dass ctime
verwendet die Ortszeit, sodass das im Offset landet.
Wenn Sie GMT wünschen, sollten Sie asctime(gmtime(&time))
verwenden , was Ihnen ein Datum/eine Uhrzeit ohne lokale Zeiteinflüsse gibt.
ctime
ist das Äquivalent von asctime(localtime(&time))