Zeitberechnungen mit WSWin, ist dies möglich?
Moderatoren: Werner, Tex, weneu
-
elhannig
Zeitberechnungen mit WSWin, ist dies möglich?
Hallo Wetterfreunde
Mit %ws_calc[x] habe ich schon Berechnungen durchführen lassen. Gibt es aber auch eine Möglichkeit Zeitberechnungen durchzuführen? (z.B. 20:30Uhr-16:30Uhr) Ich habe es bis anhin noch nicht geschafft aber vielleicht berechnet WsWin auch dies... wäre super.
Gruss Max
Mit %ws_calc[x] habe ich schon Berechnungen durchführen lassen. Gibt es aber auch eine Möglichkeit Zeitberechnungen durchzuführen? (z.B. 20:30Uhr-16:30Uhr) Ich habe es bis anhin noch nicht geschafft aber vielleicht berechnet WsWin auch dies... wäre super.
Gruss Max
-
RKnud
Max,
in der Hilfe zu %ws_calc% ist zu lesen:
Selbst ein hochtechnisches Kalkulationssystem wie MS Excel ist nur mit den richtigen Einstellungen dazu zu bringen, Zeiten korrekt zu berechnen.
Reiner
in der Hilfe zu %ws_calc% ist zu lesen:
Da es sich bei Zeiten (z.B. 12:30) nicht um Zahlen handelt, wird WsWin hier vermutlich nichts anbieten. Zeitenberechnung ist zudem komplexer als mit einfachen Zahlen zu kalkulieren, da hier völlig andere Übergänge zu beachten sind (24er und 60er z.B.).bei ungültigen Werten (keine Zahlen) wird " " = Leerzeichen als Ergebnis zurückgegeben!
Selbst ein hochtechnisches Kalkulationssystem wie MS Excel ist nur mit den richtigen Einstellungen dazu zu bringen, Zeiten korrekt zu berechnen.
Reiner
-
Holli
Jein. In der verständlichen Schreibform sind es keine Zahlen. Aber WsWin rechnet intern auch nicht mit dieser Form, sondern mit fortlaufenden Zeitstempeln. Wenn du z.B. die ws_hist.txt mit einem Editor ansiehst, weißt du, was ich meine.RKnud hat geschrieben:Da es sich bei Zeiten (z.B. 12:30) nicht um Zahlen handelt,
Mit diesen Zeitstempeln sind Zeitberechnungen natürlich problemlos möglich, und das Ergebnis kann danach wieder in Tage, Stunden und Minuten zurückgerechnet werden. Lustig wird es erst, wenn man bei diesen Berechnungen im Monatsbereich landet.
Nein, leider nicht. Ich habe diese Funktion auch schon vermißt.wird WsWin hier vermutlich nichts anbieten.
Nö. Die werden einfach völlig ignoriert, indem man auf ein fortlaufendes System mit einer einzigen Einheit umrechnet. Nur die Ein- und Ausgaben müssen jeweils umgerechnet werden. Die Zwischenschritte erfolgen mit ganz billigen Berechnungen.Zeitenberechnung ist zudem komplexer als mit einfachen Zahlen zu kalkulieren, da hier völlig andere Übergänge zu beachten sind (24er und 60er z.B.).
Dafür können es ganz einfache Freeware-Kalender u.ä. perfekt...Selbst ein hochtechnisches Kalkulationssystem wie MS Excel ist nur mit den richtigen Einstellungen dazu zu bringen, Zeiten korrekt zu berechnen.
Für manche Probleme ist Excel wirklich keine Referenz. Und viele der Probleme kommen nicht daher, daß Excel das nicht beherrschen würde, sondern weil es zuviel können will, nämlich alle Zeitberechnungen mit zwei verschiedenen Zahlenbasen.
-
elhannig
Hallo Werner
Ich versuche in meinem Ort die Sonnentage zu registrieren. Das heisst eine bestimmte Anzahl Sonnenstunden ergibt einen Sonnentag. Da WsWin die Sonnenzeit in Stunden und Minuten ausgibt, müsste ich diese Stunden irgenwie isolieren können damit ich sie mit 60 multiplizieren könnte um sie dann zu den Minuten zu addieren. Schlussendlich würden die registrierten Minuten von den Sollminuten subtrahiert und je nach Ergebniss würde es heissen "Heute Sonnentag ja oder nein"
Gruss Max
Ich versuche in meinem Ort die Sonnentage zu registrieren. Das heisst eine bestimmte Anzahl Sonnenstunden ergibt einen Sonnentag. Da WsWin die Sonnenzeit in Stunden und Minuten ausgibt, müsste ich diese Stunden irgenwie isolieren können damit ich sie mit 60 multiplizieren könnte um sie dann zu den Minuten zu addieren. Schlussendlich würden die registrierten Minuten von den Sollminuten subtrahiert und je nach Ergebniss würde es heissen "Heute Sonnentag ja oder nein"
Gruss Max
- Werner
- Site Admin
- Beiträge: 6071
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 140 mal
- Kontaktdaten:
Hallo,
bestimmte Zeiten werden auch in der dezimalen Schreibform angeboten.
z.B.:
Werte für Berechnung:
Sonnenzeit 24h dez. %sunday24h_d%
Tagessonnenzeit dez. %sunday_d%
Wochensonnenzeit dez. %sunweek_d%
Monatssonnenzeit dez. %sunmonth_d%
Jahressonnenzeit dez. %sunyear_d%
und hiermit dürfte eine Berechnung kein Problem darstellen.
Werner
bestimmte Zeiten werden auch in der dezimalen Schreibform angeboten.
z.B.:
Werte für Berechnung:
Sonnenzeit 24h dez. %sunday24h_d%
Tagessonnenzeit dez. %sunday_d%
Wochensonnenzeit dez. %sunweek_d%
Monatssonnenzeit dez. %sunmonth_d%
Jahressonnenzeit dez. %sunyear_d%
und hiermit dürfte eine Berechnung kein Problem darstellen.
Werner
-
elhannig
-
elhannig
-
elhannig
Hallo
Problem gelöst.
Nach stundenlangen grübeln und suchen habe ich das Problem schlussendlich selbst lösen können. Damit man Stunden im Dezimalmodus berechnen kann, muss man als erstes die "Freigabe der Stundenberechnung" eingeben. (%curminmaxhour_on%). Sonst wird keine Berechnung durchgeführt!! Warum sagt mit das niemand?? 
Problem gelöst.