Zeitangabe nach ISO8601 aus Unix-Timestamp

import time


def epoch2iso8601(ts):
    t = time.localtime(ts)
    tz = (time.altzone if t.tm_isdst else time.timezone) / 3600 * -1

    return time.strftime("%Y-%m-%dT%H:%M:%S", t) + "%+.02d:00" % tz


if __name__ == "__main__":
    print epoch2iso8601(time.time())

  • Zuletzt geändert: 2019-03-31 15:25