Seite 1 von 1

time Daten berechnen

Verfasst: Mittwoch 3. Juli 2013, 13:26
von Sebi.Schneider
Hallo, kann mir mal bitte einer helfen, bin ziemlich neu hier

undzwar lese ich die letzte Modifikation aus und lass mir
mein akt. Zeit ausgeben. Will die beiden voneinander abziehen, wenn
die Sekunden länger als 5 Sekunden dauern, dann soll was passieren

Code: Alles auswählen

[code=python]
modi = time.ctime(os.path.getatime(PFAD+"/"+file))
now = localtime()

zwischensumme modi - now (wie kann ich hier sagen, er soll nur sich die Sekunden ansehen und die voneinander abziehen?)
[/code]

Vielen Dank für die Hilfe :K :K

Re: time Daten berechnen

Verfasst: Mittwoch 3. Juli 2013, 13:40
von BlackJack
@Sebi.Schneider: Du willst kein `time.ctime()` verwenden und `time.time()` statt `time.localtime()`.

Re: time Daten berechnen

Verfasst: Mittwoch 3. Juli 2013, 14:10
von Sebi.Schneider
@BlackJack danke für den Tipp hab es herausgefunden.

Kannst du mir evtl sagen,

ob ich die zwei Zeitangaben komplett voneinander abziehen kann?
oder muss ich das immer splitten?

diese zwei Zeitangaben würde ich gerne voneinander abziehen

Code: Alles auswählen

modi2 = time.localtime(os.path.getmtime(PFAD+"/"+file))
now = datetime.now()

Re: time Daten berechnen

Verfasst: Mittwoch 3. Juli 2013, 16:17
von BlackJack
@Sebi.Schneider: Du musst das halt in Werte umwandeln die den gleichen Typ haben und die man voneinander abziehen kann. Also entweder beides als Zahl in Sekunden seit „Epoch” oder beides in `datetime.datetime`-Exemplare.

Re: time Daten berechnen

Verfasst: Mittwoch 3. Juli 2013, 16:44
von Sebi.Schneider
ok vielen Dank für die Hilfe :lol: