2016-04-21 11 views

Antwort

0

Nach dem doc:

Die Epoche ist der Punkt, wo die Zeit beginnt auch kann jemand bitte den folgenden Code erklären. Am 1. Januar dieses Jahres, um 0 Uhr, ist die "Zeit seit der Epoche" gleich Null. Für Unix ist die Epoche 1970. Um herauszufinden, was die Epoche ist, schauen Sie sich gmtime (0) an.

Und über time.ctime():

time.ctime ([s])

eine Zeit in Sekunden seit der Epoche Ortszeit in einen String ausgedrückt konvertieren darstellt. Wenn Sekunden nicht angegeben sind oder Keine, wird die aktuelle Zeit verwendet, die von time() zurückgegeben wird. ctime (Sekunden) entspricht Asctime (lokale Zeit (Sekunden)). Gebietsschemainformationen werden von ctime() nicht verwendet.

0

Wie für time.time() Methode angegeben:

Diese Methode gibt die Zeit als eine Gleitkommazahl in Sekunden seit der Epoche, ausgedrückt in UTC.

Wie für time.ctime angegeben():

Verfahren Ctime() konvertiert eine Zeit in Sekunden seit der Epoche zu einer Zeichenfolge, die lokale Zeit ausgedrückt. Wenn Sekunden nicht angegeben sind oder Keine, wird die aktuelle Zeit verwendet, die von time() zurückgegeben wird. Diese Funktion entspricht asctime (localtime (secs)). Gebietsschemainformationen werden von ctime() nicht verwendet.

So ist die Ausgabe des folgenden Code würde wie folgt sein:

time.ctime() : Tue Feb 17 10:00:18 2009

Epoch Zeit ist UNIX Zeit, ein Integer-Wert:

print "time.ctime() : %s" % time.ctime(time.time()) 

so etwas wie dieses würde in Sekunden seit 1.1.1970.