Ich arbeite mit Lua und lese mir über einen SQL einen Timestamp aus und wandele diesen in einen Float um.
Anschließend möchte ich mir die Differenz zwischen dem aktuellen Timestamp und dem Wert aus der DB berechnen.
Habe es so probiert:
da bekomm ich aber 0 zurück.
hab es dann mit
probiert
da bekomm ich einen Wert herraus, aber bezweifele dass der richtig ist.
Ergebnis = 1331806685
Auch wenn es Sekunden sind und ich diese mit / 60 in Minunten umrechne, ist das Ergebnis immer noch zu groß.
Wert in DB ist nämlich auch von heute 08:23 ....
Kann mir da jemand weiterhelfen?
Code:
Uhrzeit = q:FieldValue(2) t1 = StrToFloat(Uhrzeit)
Habe es so probiert:
Code:
Diff = os.difftime(StrToFloat(os.date()), t1)
hab es dann mit
Code:
Diff = os.difftime(os.time(), t1)
da bekomm ich einen Wert herraus, aber bezweifele dass der richtig ist.
Ergebnis = 1331806685
Auch wenn es Sekunden sind und ich diese mit / 60 in Minunten umrechne, ist das Ergebnis immer noch zu groß.
Wert in DB ist nämlich auch von heute 08:23 ....
Kann mir da jemand weiterhelfen?
Comment