fehler in template_addons.filters.human_duration ?

1 view
Skip to first unread message

d3f3nd3r

unread,
Jul 14, 2008, 4:06:40 PM7/14/08
to PyLucid-general
hallo,

kann es sein, dass human_duration(t) die Zeit in ms falsch berechnet
oder bin ich gerade sehr verwirrt.

der Parameter t wird in Sekunden übergeben oder?

Folgender fraglicher Fall :

für t = 0.2 (s)
wird 20 ms zurückgegeben.
0.2 s müssten aber ,sofern mich nicht alles täuscht 200 ms sein !?

mein Vorschlag wäre statt (t * 100) (t * 1000) zu benutzen ( 1 s =
1000 ms)

http://trac.pylucid.net/browser/trunk/pylucid/PyLucid/template_addons/filters.py

ps : ich bin darauf gestoßen als mir aufgefallen ist, dass
http://code.google.com/p/hackerspace-os um den faktor 10 langsamer
rendert als pylucid. da hab ich mal den pylucid filter benutzt und der
Faktor 10 war weg.
Ich hab jetzt mal die Funktion human_duration(t) in hackerspace-os als
human_readable_time(t) übernommen und würde mich über Klärung freuen,
da dann ja meine ursprüngliche Funktion richtig funktioniert hätte ;-)

Jens

unread,
Jul 15, 2008, 3:42:36 AM7/15/08
to PyLucid-general
Stimmt, ist mir bisher nicht aufgefallen.
Hab es korrigiert: http://trac.pylucid.net/changeset/1681

Danke!
Reply all
Reply to author
Forward
0 new messages