1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
# -*- coding: cp1252 -*- import time # Es werden folgende Zeiten unterschieden: # UTC: Coordinated Universal Time, früher GMT # DST: Daylight Saving time (Lokalzeit). Zeitzonenzeit, abgeleitet von UTC # Es ergibt sich für unsere Zeitzone (Berlin) eine Zeitverschiebung von # 2 Stunden # Unix-Zeit: Die UTC-Zeit in Sekunden ab dem 1. Januar 1970 in Sekunden # dargestellt, Schaltsekunden werden nicht mitgezählt. # (s.a. http://de.wikipedia.org/wiki/Unixzeit#Umrechnung) # Das Modul time bietet Methoden an, um auf die Systemzeit des Rechners # geeignet zuzugreifen. # Die DST: (UTC + 2 Stunden) print "**Eine Auswahl von Attributen und Methoden des Moduls time**" print print "time.altzone gibt den Offset der lokalen Zeit DST zur UTC-Zeit an" print "in Sekunden. Das sind hier -2Stunden also -7200 Sekunden." print print " ",time.altzone print print "Falls daylight ungleich 0, zeigt uns, dass die Zonenzeit sich" print "von der UTC-Zeit unterscheidet ",time.daylight print print "Die Methode time gibt uns die Unix-Zeit: ", time.time() print print "gmtime gibt uns eine strukturierte (Liste) Information über die UTC-Zeit:" print " ", time.gmtime() print print " localtime gibt uns die lokale Zeit an in strukturierter Ausgabe," print " Liste: ", time.localtime() print print " Ausgabe von Elementen der List: " print "(yyyy,mm,dd,hh,mm,Wochentag,Jahrestag,...)" print print " Wir haben das Jahr: ", time.localtime()[0] print " Es ist der ",time.localtime()[1],". Monat." print " In diesem Monat ist es der ",time.localtime()[2],". Tag." print " Uhrzeit: ",time.localtime()[3],":",time.localtime()[4] print print " Andere Ausgabe der Lokalzeit mit time.asctime(t): ", time.asctime(time.localtime()) print " Noch eine Möglichkeit, mit time.ctime(): ", time.ctime(time.time())
|