Seite 1 von 1

Zeitvariabeln wie splitten: 8:10 ergibt 8 Stunden 10 Minuten

Verfasst: 18 Okt 2005 18:39
von rolsch
Hallo,
gibt es eine Möglichkeit,
die Zeitvariabeln wie z.B. die Tagessonnenzeit mit Ausgabe "8:10 Stunden"
in 2 Teile zu splitten?

Code: Alles auswählen

Beispiel:

Tagessonnenzeit         8:10 Stunden
wird
Tagessonnenzeit         8 Stunden und 10 Minuten
-> Diese Splittung bräuchte ich für meine Sprachansage...

Verfasst: 18 Okt 2005 18:46
von weneu
Hallo Roland,
die Zeitvariabeln wie z.B. die Tagessonnenzeit mit Ausgabe "8:10 Stunden"
in 2 Teile zu splitten?
bis jetz nicht möglich

Verfasst: 18 Okt 2005 19:01
von rolsch
Schade,
dann muss meine Frauenstimme auf diese Zeitangaben verzichten :-)

Verfasst: 19 Okt 2005 06:35
von Werner
@Roland,

für die Zeitansage gibt es eine spezielle Variable:

Uhrzeit als Text ausgeben %ws_time_in_text_on%
Uhrzeit normal %ws_time_in_text_off%


Werner

Verfasst: 19 Okt 2005 09:25
von rolsch
Unglaublich,
passt wie die Faust auf's Auge :D

Ich muss mal gleich runter in den Keller gehen,
um nachzuschauen, ob nicht schon goldene WsWin-Eier aus dem Rechner kullern...

Verfasst: 23 Okt 2005 15:31
von rolsch
Hi,
ich nehm das goldene Ei zurück:
Die heutige Tagessonnenzeit beträgt: %ws_time_in_text_on%%sunday% .
%ws_time_in_text_off%
ergibt
Die heutige Tagessonnenzeit beträgt: 1:19 Stunden .
Die Sprachausgabe macht hieraus dann 1Uhr 19 Stunden :shock:

Verfasst: 24 Okt 2005 10:54
von Werner
... die Tagessonnenzeit ist aber auch keine Zeitansage ...
- es werden nur Uhrzeiten berücksichtigt - keine Zeiträume.


Werner

Verfasst: 24 Okt 2005 11:54
von rolsch
.. dann nehm ich doch das 'schade' von oben :?

Verfasst: 24 Okt 2005 17:26
von Werner
@Roland

warum verwendest Du nicht so etwas:

%ws_compare[1]=%sunday_d%~0~Sonnenschein-Zeit Heute. %sunday%.~Heute noch keine verwertbare Sonnenschein-Zeit.%

Bei Sonnenschein sagt mein Wettermann: (z.B. heute)
Sonnenschein-Zeit Heute 4 Stunden 45 Minuten
... kannst ihn anrufen :wink:

Werner

Lösung: Zeitvariabel splitten: 8:10 zu 8 Stunden 10 Minuten

Verfasst: 24 Okt 2005 21:11
von rolsch
So,
nun bekommt WsWin32 das goldene Ei wieder zurück.

@weneu
- es ist möglich, deine Hilfeseiten haben mal wieder geholfen... :P

@Werner
Habe deinen Wettermann angerufen,
den könnten wir mit meiner Wetterfrau (Silke: 06898-764034) verbändeln.
-> er wäre garantiert von ihr angetan :wink:

Lösung von Zeitvariabel splitten: 8:10 ergibt 8 Stunden 10 Minuten

Code: Alles auswählen

%ws_setmem[1]=%ws_calc[*]=%sunday_d%~60~0%%
%ws_setmem[2]=%ws_calc[/]=%ws_getmem[1]%~60~0%%
%ws_setmem[3]=%ws_calc[*]=%ws_getmem[2]%~60~0%%
%ws_setmem[4]=%ws_calc[-]=%ws_getmem[1]%~%ws_getmem[3]%~0%%
%ws_compare[1]=%sunday_d%~0~Heute wurde eine Sonnenschein-Zeit von %ws_getmem[2]% Stunden und %ws_getmem[4]% Minuten gemessen.~Für den aktuellen Tag konnte leider noch keine verwertbare Sonnenschein-Zeit gemessen werden.% 
-> ab %ws_compare gehört alles in eine Zeile!