Industrieminuten in Zeit umrechnen?

Begonnen von M_I_B, 08 November 2016, 08:28:33

Vorheriges Thema - Nächstes Thema

M_I_B

Moin Kinnaz,

wie das mathematisch geht ist mir klar: Dezimalbruch abtrennen und * 60 ... fettisch (wenn ich auf Sekunden verzichten kann)
In PHP würde ich jetzt z.B. mit strstr/substr arbeiten, was es sicherlich auch so oder ähnlich in PERL geben wird? Oder gibt es noch eine einfachere (bereits eingebaute) Variante, ohne direkt auf PERL zurückgreifen zu müssen?

justme1968

im log proxy modul gibt es logProxy_dec2hms. das sollte machen was du möchtest:{logProxy_dec2hms(8.75)}
08:45:00


entweder einfach ein logproxy device definieren:define lp logProxydann ist die routine da.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

sumsum


M_I_B

@justme1968:
... cool! Das ist ne Lösung nach meinem Geschmack; und wer weiß, wann ich den Rest von LogProxy mal brauchen kann ;)
Danke dir, das hilft weiter und werde ich erst mal so nutzen...

@sumsum:
Sorry, verstehe ich nicht... INT ist doch der Ganzzahl- Anteil... oder nicht?



sumsum

Dezimalbruch abtrennen und * 60
habe nur deine mathematische Formel genommen.  ::)
Das rechnet die Industrieminuten in Zeitminuten um.